首页 > 解决方案 > 是否使用“npm install -g my-package”安装了 devDependencies?

问题描述

我读了这个线程,但我不确定是否理解答案,而且它似乎没有回答这个特殊情况。所以我更愿意把这个作为一个具体的问题来问:

是否devDependencies安装npm install -g my-package

标签: javascriptnode.jsnpmdependencies

解决方案


安装包时不包含任何devDependencies(无论是您自己的包还是其他包)。

开发依赖项仅用于本地开发目的,其中包含测试框架、文档库和其他,对于打算使用/安装/使用包的消费者来说不是必需的。

因此,无论何时您使用安装包npm -i <package-name>npm -i -g <package-name> 它只安装依赖项而不是 devDependencies。查看此npm 文档 以获取更多信息


推荐阅读