首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法修复‘react.js中的npm错误!代码错误’“

有没有办法修复‘react.js中的npm错误!代码错误’“
EN

Stack Overflow用户
提问于 2019-05-22 10:44:55
回答 1查看 1.1K关注 0票数 0

我正在尝试创建一个应用程序,使用Django框架作为后端,React.js作为前端。django部分工作得很好,但是当试图将它与我的应用程序集成时。我得到了npm的错误!代码ELIFECYCLE npm错误!errno 2.我对这项技术相当陌生,我也不知道错误是从哪里来的。

我试着清理缓存,删除node_modules回购,然后再安装npm,但没有成功。所以我求助于你的帮助--熟练的程序员

这是我得到的错误:

代码语言:javascript
复制
ERROR in Entry module not found: Error: Can't resolve './gentelella/frontend/src/index.js' in 'C:\Users\USER\Desktop\finale\django-gentelella\gentelella'
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! gentelella@1.0.0 build: `webpack --mode production ./gentelella/frontend/src/index.js --output ./gentelella/frontend/static/frontend/main.js`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the gentelella@1.0.0 build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\USER\AppData\Roaming\npm-cache\_logs\2019-05-22T10_24_53_635Z-debug.log

这是package.json:

代码语言:javascript
复制
{
  "name": "gentelella",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "dependencies": {
    "prop-types": "^15.7.2",
    "react": "^16.8.6",
    "react-dom": "^16.8.6"
  },
  "devDependencies": {
    "@babel/core": "^7.4.4",
    "@babel/preset-env": "^7.4.4",
    "@babel/preset-react": "^7.0.0",
    "babel-loader": "^8.0.6",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "webpack": "^4.32.0",
    "webpack-cli": "^3.3.2"
  },
  "scripts": {
    "dev": "webpack --mode development ./gentelella/frontend/src/index.js --output ./gentelella/frontend/static/frontend/main.js",
    "build": "webpack --mode production ./gentelella/frontend/src/index.js --output ./gentelella/frontend/static/frontend/main.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}
EN

回答 1

Stack Overflow用户

发布于 2019-05-22 11:45:08

在我看来你的道路是错的。尝试使用从路径中移除gantelella文件夹,这样就会留下“前端/src/index.js”。

这假设您已经像这样构造了文件夹: C:\Users\USER\Desktop\finale\django-gentelella\gentelella\frontend\src\index.js

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56255042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档