当前位置: 首页 > 知识库问答 >
问题:

如何使用npm仅安装"devDependness"

方宏富
2023-03-14

我试图只安装在我的package.json文件中列出的"devDependence"。但是下面的命令没有一个像我期望的那样工作。以下所有命令都安装了我不想要的生产依赖项。

npm install --dev
npm install --only=dev
npm install --only-dev

我想不出更多的方法来告诉npm单独安装devdependency(

共有3个答案

颛孙俊
2023-03-14
npm install thePackageName --save-dev

这对我来说很好。

洪知
2023-03-14
npm i -D

可选的短版本。

公良光熙
2023-03-14

检查NPM文档以进行安装:

使用--production标志(或当节点环境变量设置为production时),npm将不会安装devDependencies中列出的模块。

--only={prod[uction]|dev[elopment]}参数将导致仅安装devdependency或仅安装非devdependency,而不考虑节点的环境。

你试过以下这些吗?

npm install --only=dev

 类似资料:
  • 问题内容: 我最近在OSX上安装了Node.js和npm模块,我认为设置有问题: 问题答案: 如果要全局安装npm模块,请确保使用new 标志,例如: 从1.0rc开始有关npm模块安装的一般建议(摘自blog.nodejs.org): 如果要安装要在程序中使用的东西,请使用require(’whatever’),然后 将其本地安装 在项目的根目录下。 如果要在外壳程序中安装要使用的东西,在命令行

  • 问题内容: node的github页面上列出了很多模块,但未随npm- registry发布。这些模块不能使用npm安装。 从Git克隆它们之后,安装这些nodejs模块的正确方法是什么? 问题答案: 您需要从github下载其源代码。查找主文件,然后将其包含在主文件中。 可以在这里找到一个示例> 如何手动安装node.js模块? 通常,您需要查找源并浏览package.json文件。在那里您可以

  • 问题内容: 我是Node.js的新手, 有人可以向我解释如何逐步安装Node.js,npm和socket.io。 谢谢。 问题答案: 1 ..转到http://nodejs.org并单击“安装”按钮 2 ..下载并安装节点 3 ..在硬盘上创建一个空文件夹 4 ..创建一个具有以下内容的package.json文件 5 ..打开Windows的命令提示符(按Windows键+ R并键入 cmd )

  • 我是cypress的新手,我想知道vsI在谷歌上搜索了一下,但没有找到任何答案

  • 问题内容: 我最近在ubuntu 64位上安装了nodejs版本0.10.26。node -v和npm -v命令运行正常,我可以看到正确的版本。当我做一个安装顺利。但是当我尝试用express创建项目时,出现错误提示 当前未安装程序“ express”。您可以通过键入以下命令进行安装:sudo apt-get install node-express 我必须在$ PATH中包含一些路径才能运行ex

  • 使用包目录中的安装节点包时,在完成开发后如何卸载包? 将包作为符号链接安装在系统的全局包位置('/usr/local/lib`)。这允许您在开发包的同时测试包,而无需反复安装。 我需要运行哪个npm命令才能再次删除链接?