首页 > 解决方案 > 使用 Django 运行 React 时,npm 无法解析 babel_loader

问题描述

我正在关注本教程以将 React 与 Django 集成。我已经完成了所有步骤,但是当我运行时npm run dev,我收到了这个错误:

> AttractoraProject@1.0.0 dev /Users/hugovillalobos/Documents/Code/AttractoraProject
> webpack --mode development ./Attractora/frontend/src/index.js --output ./Attractora/frontend/static/frontend/main.js


Insufficient number of arguments or no entry found.
Alternatively, run 'webpack(-cli) --help' for usage info.

Hash: cf46d3c1f598793a6a6e
Version: webpack 4.40.2
Time: 111ms

Built at: 09/18/2019 2:05:08 PM

ERROR in Entry module not found: Error: Can't resolve 'babel_loader' in '/Users/hugovillalobos/Documents/Code/AttractoraPro
ject'
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! AttractoraProject@1.0.0 dev: `webpack --mode development ./Attractora/frontend/src/index.js --output ./Attractora/
frontend/static/frontend/main.js`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the AttractoraProject@1.0.0 dev 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!     /Users/hugovillalobos/.npm/_logs/2019-09-18T19_05_08_809Z-debug.log

我运行这个命令来安装 babel,所以我不知道我缺少什么:

npm i @babel/core babel-loader @babel/preset-env @babel/preset-react babel-plugin-transform-class-properties --save-dev

标签: djangoreactjsnpmwebpack

解决方案


推荐阅读