我得到了股票与错误,我不明白,我已经尝试了很多事情,如重新安装所有的依赖关系,但它不工作的任何想法?这里是错误提示:
No production canister_ids.json found. Continuing with local
[webpack-cli] TypeError: cli.isMultipleCompiler is not a function
at Command.<anonymous> (/Users/davidmartinezgil/proyect/node_modules/@webpack-cli/serve/lib/index.js:146:35)
at async Promise.all (index 1)
at async Command.<anonymous> (/Users/davidmartinezgil/proyect/node_modules/webpack-cli/lib/webpack-cli.js:1674:7)
7条答案
按热度按时间pgpifvop1#
我有一个类似的错误尝试运行Jhipster应用程序,错误是:
有人建议将webpack-cli从 4.9.2 更新为4.10.0
对我来说是可行的,可以运行
npm start
我希望对你有用。
References from webpack issues
bwntbbo32#
确保您位于终端的项目目录中
首先,在您的终端中键入以下内容并按Enter键
然后键入以下内容并按Enter键:
应该可以
也许你将不得不在你创建的每个新项目中这样做。
pb3s4cty3#
下面是你如何更新你的webpack-cli为任何人谁是好奇。
首先,通过在IDE得终端中运行以下命令来检查webpack得版本:
webpack --version
。您应该会看到一个如下所示的列表:如果你的webpack-cli读取到任何低于
4.10.0
的内容,那么你需要将其更新到最新版本,以便npm在你的本地主机上通过JHipster正常运行。在IDE的终端中运行以下命令:
[目前,最新版本是
4.10.0
,但为了将来的更新,当您运行此命令时,请将命令行末尾的版本更改为更新到当前版本:然后重新运行
webpack --version
,查看您的webpack是否已更新到上面输入的版本。附加注解:
为什么会出现此错误?根据
webpack.js.org
:"请注意,这不是建议的做法。全局安装会将您锁定到Webpack的特定版本,并且在使用不同版本的项目中可能会失败。"因此,如果运行如下命令:
npm install --global webpack
,那么很有可能你被锁定到了一个特定的版本。这可能就是错误。我相信这就是发生在我身上的事情。我运行了npm install -g
,或者类似的东西。与上述材料相关的旅行和研究来源:
希望这对你有帮助!祝福你!
a5g8bdjr4#
确保您位于终端中项目目录中
在终端中键入以下内容并按Enter键
npm安装webpack-cli
5t7ly7z55#
如果使用Yarn,则运行
yarn add webpack-cli
3ks5zfa06#
在说npm start之前,试着编写我用星号标记的代码。
1--dfx部署***2--- npm安装--保存设备webpack-cli 3- npm启动
im9ewurl7#
对我来说,这是一个很容易的一个去你的package.json文件,并改变版本从4. 9. x到4. 10,并运行npm安装,然后运行npm重新开始,工作就像魔术!