开始吧 灵活的Web入门套件(Webpack,Babel,React ...) 免责声明:该项目是根据我自己的需要和喜好创建的,因此可能不符合您的期望。 目的不是太通用,而是提供一个几乎完整的解决方案以减少在开始新项目时的复制/粘贴。 叠放 该项目使用: (自动) ( ) 入门 克隆或下载存储库,并删除其他文件以使其适应您的需求。 删除.git文件夹rm -rf ./.git 安装依赖项yarn install 使用npm start启动开发人员 剧本 该项目使用npm脚本: test :启动测试( jest ) lint :皮棉js , jsx , css和scss build :启动构建( webpack ) deploy :将构建文件夹部署在远程/ gh页上 clean :删除构建和coverage文件夹 start :启动webpack-dev-server Webpack Webpack的配置被分为多个块(从启发而来)。 它有助于保持文件可读性。 这个想法是使用功能组合来创建webpack配置。 您将需要使用来组合这些功能。 import mer
2021-02-01 14:38:01 72KB react sass boilerplate babel
1
入门套件 带全栈ES8 + LTS支持(已验证可在10.x,12.x和14.x LTS版本上使用) 服务器 使用客户端 使用客户端路由 用 用 (和 )进行单元和集成测试 E2E测试 开发模式(监视客户端和服务器,代理的模式,以避免发生CORS问题) 生产构建(单个部署工件,通过CDN加载React) 管道 部署 部署 构建 剧本 软件包文件中提供了各种脚本,但是许多脚本是其他脚本的帮助程序。 这是您常用的: dev :以dev模式启动前端和后端,同时监视文件(请注意,后端在端口3100上运行,并且前端已代理到该端口)。 e2e :在生产模式下构建和启动应用程序,并针对它运行赛普拉斯测试。 e2e:dev :以开发人员模式构建和启动应用程序,并针对它运行赛普拉斯测试。 e2e:local :在桌面上打开赛普拉斯,而不是在后台运行它。 不启动应用程序。 lint :针对项目中的所有JavaScript运行ESLint。 serve :在本地以生产模式构建和启动应用程序。 ship :运行lint ,然后test ,然后是e2e ; git pus
2021-02-01 11:16:05 215KB react javascript heroku babel
1