为啥不通过 package.json 安装 webpack 二进制文件?

Posted

技术标签:

【中文标题】为啥不通过 package.json 安装 webpack 二进制文件?【英文标题】:Why isn't the webpack binary installed via package.json?为什么不通过 package.json 安装 webpack 二进制文件? 【发布时间】:2017-06-21 13:22:23 【问题描述】:

webpack 在我的 package.json 中。当我运行npm install 时,库会安装在 ./node_modules 中,但不会安装在二进制文件中。当我运行npm install -g webpack 时,二进制文件会安装在系统级别。

有没有办法让npm install 也安装二进制文件?

【问题讨论】:

这样我就可以调用 webpack 并构建我的资产 【参考方案1】:

答案是我需要改变


  "dependencies": 
    "alt": "0.17.7",

到...


  "devDependencies": 
    "alt": "0.17.7",

【讨论】:

以上是关于为啥不通过 package.json 安装 webpack 二进制文件?的主要内容,如果未能解决你的问题,请参考以下文章

为啥 package-lock.json 列出的依赖项与 package.json 不同?

为啥“npm install”不重写 package-lock.json?如果不存在也不生成新的?

为啥 Snyk GitHub Actions 由于“..您的 package.json 和 undefined 可能不同步...”而失败

npm 如何通过 package.json 安装依赖最新版

我应该在 NPM package.json 中将我的“启动”脚本设置为啥?

node 通过指令创建一个package.json文件及npm安装package.json