我注意到我在全局范围内安装了 Angular 2,但我不知道我什么时候可以这样做,或者这是否应该是这样。如果在每个项目中都定义了它,那似乎就没有必要了。
这让我想知道如果我在本地和全局使用不同的版本会有什么副作用。哪个优先?删除所有 Angular 包的最佳方法是什么。
最佳答案
全局安装的 NPM 包实际上只会影响您的命令行环境。 pm2
或 sequelize
之类的东西将 bin/
stub 插入到 PATH
中,让您的生活更轻松。
为了要求
它需要存在于package.json
中并正确安装。
关于javascript - 节点包优先级,全局 vs 本地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41645632/