我已经在谷歌上搜索过了,但还是不清楚。请分享你的想法。
--save
将第三方包添加到包的依赖项中。每当有人运行npm install yourpackage
时,它将与软件包一起安装。
--save-dev
将第三方包添加到包的开发依赖项中。当有人安装您的软件包时,它不会被安装。通常只有在有人克隆您的源代码存储库并在其中运行npm install
时才会安装它。
Dev依赖项,如前所述,是那些仅在开发包时需要的依赖项。可以包括测试运行程序、编译器、打包器等。
如果有人计划下载并在其程序中使用您的模块,那么他们可能不想或不需要下载并构建您使用的外部测试或文档框架。
在这种情况下,最好将这些附加项映射到devDependencies对象中。
这些东西将在从包的根部进行npm链接或npm安装时安装,并且可以像任何其他npm配置参数一样进行管理。有关该主题的更多信息,请参见npm-config(7)。
安装节点模块时,我忘记添加的次数太多了。默认情况下是否有附加此选项的方法?这样每当我键入
基本上,我尝试在量角器自动化项目中使用插件。为此,我正在安装生成黄瓜所需的npm软件包,如下所述- 但在安装过程中,我收到以下错误: 我试过安装依赖软件包和最新的npm,但没有运气,你能帮我吗? 下面是我的package.json依赖项列表:
我正在学习使用webpack,并开始接触Javascript世界,包括。 在使用
我正在尝试安装web3.js库,并得到以下问题。 Node.js 8.x 视窗7 我可以在这个文件夹下找到python安装。 C:\Users\Mabel.windows构建工具\python27 C:\Program Files\nodejs\node\U modules\npm\node\U modules\npm lifecycle\node gyp bin\..\node\U module
我是cypress的新手,我想知道vsI在谷歌上搜索了一下,但没有找到任何答案
除了npm update modify package.json之外,这些命令之间的本质区别是什么?