Reactjs 无法生成项目aws
我正在尝试使用AWS管道构建我的项目,昨天所有功能都正常。我昨天推送了一个更新,从那时起,我得到了一个不成功的构建。它是一个使用docker容器的react应用程序 我尝试将代码还原为以前成功构建的代码,但是,它仍然无法构建。我在本地机器上运行容器,一切正常 当它失败时,这是日志的一部分 正在创建优化的生产构建。。。 未能编译 ./node_modules/@coreui/react/node_modules/reactstrap/es/dropdownttoggle.js 尝试导入错误:“引用”未从“react popper”导出 ·[91mnpm·[0m·[91m·[0m·[91mERR!代码失效循环 ·[0m·[91mnpm错误!错误号·[0m·[91m1] ·[0m·[91mnpm·[0m·[91mERR!compscout-sales@0.1.0生成:Reactjs 无法生成项目aws,reactjs,amazon-web-services,docker,react-native,Reactjs,Amazon Web Services,Docker,React Native,我正在尝试使用AWS管道构建我的项目,昨天所有功能都正常。我昨天推送了一个更新,从那时起,我得到了一个不成功的构建。它是一个使用docker容器的react应用程序 我尝试将代码还原为以前成功构建的代码,但是,它仍然无法构建。我在本地机器上运行容器,一切正常 当它失败时,这是日志的一部分 正在创建优化的生产构建。。。 未能编译 ./node_modules/@coreui/react/node_modules/reactstrap/es/dropdownttoggle.js 尝试导入错误:“引用
react脚本生成
npm错误!退出状态1
·[0m·[91mnpm错误
·[0m·[91mnpm错误!在compscout上失败-sales@0.1.0构建脚本
npm·[0m·[91mERR!这可能不是npm的问题。上面可能有额外的日志输出
·[0m·[91m
·[0m·[91mnpm错误!此运行的完整日志可在以下位置找到:
npm错误!·[0m·[91m/root/.npm/_日志/2019-08-03T02_48_42_802Z-debug.log
·[0M命令“/bin/sh-c REACT\u APP\u STRIPE\u PUBLISHABLE\u KEY=$REACT\u APP\u STRIPE\u PUBLISHABLE\u KEY npm run build”返回一个非零代码:1
make:**[publish app]错误1
[容器]2019/08/03 02:48:48命令未成功退出使发布应用程序退出状态2
[容器]2019/08/03 02:48:48阶段完成:生成状态:失败
[容器]2019/08/03 02:48:48阶段上下文状态代码:命令执行错误消息:执行命令时出错:生成发布应用程序。原因:退出状态2
package.json
{
"name": "myReactProjecr",
"version": "0.1.0",
"private": true,
"dependencies": {
"@coreui/coreui": "^2.1.7",
"@coreui/coreui-plugin-chartjs-custom-tooltips": "^1.2.0",
"@coreui/icons": "0.3.0",
"@coreui/react": "^2.1.5",
"axios": "^0.18.0",
"body-parser": "^1.19.0",
"bootstrap": "^4.3.1",
"bootstrap-less": "^3.3.8",
"chart.js": "^2.7.3",
"classnames": "^2.2.6",
"cookie-parser": "~1.4.3",
"core-js": "^2.6.5",
"cors": "^2.8.5",
"debug": "~2.6.9",
"dotenv": "^8.0.0",
"enzyme": "^3.9.0",
"enzyme-adapter-react-16": "^1.10.0",
"exceljs": "^0.8.2",
"express": "~4.16.0",
"express-rate-limit": "^3.5.1",
"flag-icon-css": "^3.3.0",
"font-awesome": "^4.7.0",
"http": "0.0.0",
"http-errors": "~1.6.2",
"https": "^1.0.0",
"jade": "~1.11.0",
"jquery": "^3.4.1",
"jsonwebtoken": "^8.5.1",
"moment": "^2.24.0",
"morgan": "~1.9.0",
"node-sass": "^4.11.0",
"pg-promise": "^8.6.5",
"prop-types": "^15.7.2",
"ramda": "^0.26.1",
"react": "^16.8.4",
"react-apollo": "^2.5.6",
"react-app-polyfill": "^0.2.1",
"react-chartjs-2": "^2.7.4",
"react-cookie": "^4.0.0",
"react-dates": "^20.2.0",
"react-dom": "^16.8.4",
"react-js-pagination": "^3.0.2",
"react-loadable": "^5.5.0",
"react-redux": "^7.0.3",
"react-router-config": "^4.4.0-beta.6",
"react-router-dom": "^4.3.1",
"react-select": "^2.4.3",
"react-stripe-checkout": "^2.6.3",
"react-stripe-elements": "^3.0.0",
"react-test-renderer": "^16.8.4",
"reactstrap": "^7.1.0",
"redux": "^4.0.1",
"redux-logger": "^3.0.6",
"redux-thunk": "^2.3.0",
"request": "^2.88.0",
"sequelize": "^5.8.7",
"simple-line-icons": "^2.4.1",
"stripe": "^6.34.0",
"xlsx": "^0.11.19"
},
"devDependencies": {
"react-scripts": "2.1.5"
},
"scripts": {
"start": "react-scripts start",
"start:server": "node ./server/www",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}
我也有同样的问题。用最新版本更新react popper解决了这个问题
npm install react-popper
第二个错误与粉笔有关。我也更新了它
npm install chalk
希望它能帮上忙。我不得不删除package-lock.json并删除了我的节点模块,然后用新的package-lock.json重新安装了所有组件。你能和我们分享你的package.json吗?几个月前,我在babel npm模块上遇到了类似的错误。我的案例是这个模块上一个版本中的一个bug,原因是tilde(~)及插入符号(^)在我的package.json中,我发现了这个错误。@JRichardsz the package.json相当大,所以我引用了引用react popper的部分。我认为你共享了你的package-lock.json。我们至少需要你的package.json的一部分来重现错误!@JRichardsz my bad我用package.json更新了它。看起来我通过删除我的package-lock.json并再次创建它,可以使其编译。但是,现在我在站点加载“TypeError:Cannot read property'setTargetNode'of undefined”时遇到错误。感谢您的回复。但是,问题仍然存在。
npm install chalk