如何使用全局安装的webpack?

问题描述 投票:2回答:1

我想使用全局安装的webpack,但是执行命令webpack --mode development会显示消息:

webpack not installed

Install webpack to start bundling: 
  $ npm install --save-dev webpack

尽管我同时安装了webpack和webpack-cli。我是对的,那个webpack本身说webpack not installed吗?奇怪吗?

如何成功地在全球范围内构建项目,但要使用本地webpack.config.js成功地安装webpack和加载程序?

npm webpack global webpack-4 bin
1个回答
0
投票

我收到类似的错误消息,这似乎与未将webpack视为另一个软件包的依赖项有关–默认情况下,该软件包将不包括全局安装的软件包。据我了解,全局安装npm软件包的原因主要是可以通过命令行访问它,而通常的做法是在所有其他情况下都使用本地软件包,甚至在本地和本地安装一些软件包。全球。

将我的全局node_modules目录添加到我的$NODE_PATH环境变量中,为我修复了此错误消息。但是,这不允许全局安装的babel-loader软件包与webpack一起使用,我发现仅在本地安装所需的软件包要容易得多。

© www.soinside.com 2019 - 2024. All rights reserved.