脚本:
"scripts": {
"client": "webpack-dev-server --config webpackConfig/test.js",
"build:client": "rm -rf build/ && cross-env node scripts/testing.js",
"build:qa": "rm -rf build/ && cross-env NODE_ENV=qa node scripts/build-client.js",
"build:development": "rm -rf build/ && cross-env NODE_ENV=development node scripts/build-client.js",
"build:prod": "rm -rf build/ && cross-env NODE_ENV=prod node scripts/build-client.js",
"start": "npm-run-all --parallel dev:*",
"dev:start": "rm -rf build/ && cross-env NODE_ENV=locally PORT=3000 node scripts/start.js",
"dev:componentscss:css": "node-sass --watch src/componentscss -o src/componentcss --output-style expanded"
},
如果我跑步:
npm run build:development
serve -s build
然后我在构建文件夹中没有索引文件,它仅包含服务器,客户端文件夹和manifest.json文件。
我尝试在脚本中添加构建命令:
"build": "react-scripts build"
但是我收到未找到错误的react-scripts。 我安装了react-scripts,但缺少其他依赖项问题,例如babel js。
我需要在本地系统上运行构建。需要帮助。
我已经在互联网上搜索并阅读了各种解决方案,但是由于我是新手,所以我无法理解该问题。