webpack-cli 不能同时运行多个命令

alo*_*sef 6 django reactjs webpack

我正在尝试使用 react 和 django 制作一个完整的堆栈项目,来自 react 和 django 的不良遍历教程,react 它是一个 django 应用程序,我使用教程,当它执行流动命令 npm run dev 和 dev 时,它是 "dev":" webpack --mode development ./leadmanager/frontend/src/index.js --output-path ./leadmanager/frontend/static/main.js", 我有一些错误,他们是

    (venv) youssef@youssef-HP-EliteBook-840-G3:~/Desktop/fullstack$ npm run dev

> fullstack@1.0.0 dev /home/youssef/Desktop/fullstack
>  webpack --mode development ./leadmanager/frontend/src/index.js --output-path ./leadmanager/frontend/static/

[webpack-cli] Running multiple commands at the same time is not possible
Run Code Online (Sandbox Code Playgroud)

[webpack-cli 找到命令:'bundle', './leadmanager/frontend/src/index.js' webpack-cli 运行 'webpack --help' 以查看可用命令和选项 npm ERR!代码 ELIFECYCLE npm ERR!错误号 2 npm 错误号!fullstack@1.0.0 dev: webpack --mode development ./leadmanager/frontend/src/index.js --output-path ./leadmanager/frontend/static/ npm ERR!退出状态 2 npm ERR!npm 错误!在 fullstack@1.0.0 开发脚本上失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/youssef/.npm/_logs/2020-12-29T13_19_24_663Z-debug.log
Run Code Online (Sandbox Code Playgroud)

Kob*_*oby 8

文档尝试使用它如下:

webpack --mode development --entry ./leadmanager/frontend/src/index.js --output-path ./leadmanager/frontend/static/main.js

请注意 --entry

而且您可能希望将--output-path部分更改为:--output-path ./leadmanager/frontend/static/frontend/


小智 4

不确定这是否是一个错误,或者脚本是否有更新的格式,但回滚到 webpack-cli 版本 4.2.0 是可行的。

npm i -D webpack-cli@4.2.0