npm global 是不是应该安装在 AppData\Roaming 中?
Posted
技术标签:
【中文标题】npm global 是不是应该安装在 AppData\\Roaming 中?【英文标题】:Should npm global install in AppData\Roaming?npm global 是否应该安装在 AppData\Roaming 中? 【发布时间】:2014-11-10 18:24:51 【问题描述】:我正在尝试使用 npm
全局安装 Jade,以便我可以在 WebStorm 中使用 Jade 观察器。
npm install jade --global
但是,我只能在以下位置找到jade.cmd
:
...\AppData\Roaming\npm
和
...\AppData\Roaming\npm\node_modules\jade-watch\node_modules\.bin\jade.cmd
这似乎不对...Program Files
下不应该有一个条目我可以参考吗?
【问题讨论】:
看起来 npm 是为您的用户安装的,而不是为整个系统安装的,所以在这种情况下它可能有意义吗? 好点,这很有道理。 【参考方案1】:我也不同意这种策略...
有一些道理和理由,但我希望全局安装的模块保留在 NPM 文件夹中。
但似乎这是一场大辩论,请看这里 -> @github
【讨论】:
以上是关于npm global 是不是应该安装在 AppData\Roaming 中?的主要内容,如果未能解决你的问题,请参考以下文章
解决npm warn config global `--global`, `--local` are deprecated. use `--location=global` instead.
应该打字吗?如果不是,如何在不破坏用户的情况下在 npm install 上触发类型安装?
我们是不是应该每次都这样做——安装 main 和 dev 依赖项以及配置 babel、webpack 和 npm 脚本?