我的package.json文件中有此文件(简化版):
{
"name": "a-module",
"version": "0.0.1",
"dependencies": {
"coffee-script": ">= 1.1.3"
},
"devDependencies": {
"stylus": ">= 0.17.0"
}
}
我在Mac 10.6.8上使用NPM 1.1.1版本。
当我从项目根目录运行以下命令时,它将同时安装dependencies
和 devDependencies
:
npm install
我印象中该命令安装了devDependencies
:
npm install --dev
我如何做到npm install
只安装dependencies
(这样,生产环境只获取那些模块),而同时npm install --dev
安装dependencies
和devDependencies
呢?
当在开发环境(默认)中的软件包目录中运行时,该npm install
命令将与devDependencies
其他命令一起安装dependencies
。
使用npm install --only=prod
(或--only=production
) 仅
安装dependencies
,而不devDependencies,
考虑NODE_ENV
环境变量的值。
资料来源:npm docs
注意: 在npm(2015-08-13)v3.3.0之前,该选项称为--production
,即npm install --production
。
如何卸载Node.js中具有devDependence的<code>npm
问题内容: 由于某些原因在Windows上运行时,它不会安装 devDependencies 。AFAIK应该。如果运行 devDependencies, 则会安装。我不明白为什么也不安装 devDependencies ,而只安装依赖项。可能是什么原因?我该如何解决? 也许我的 package.json有问题 吗?如果有帮助,请在下面列出: 问题答案: 检查NPM文档以进行安装 使用该标志(或将
在package.json中是否有短命令将模块从移动到? 有没有更短的方法来解决这个问题?
问题内容: node的github页面上列出了很多模块,但未随npm- registry发布。这些模块不能使用npm安装。 从Git克隆它们之后,安装这些nodejs模块的正确方法是什么? 问题答案: 您需要从github下载其源代码。查找主文件,然后将其包含在主文件中。 可以在这里找到一个示例> 如何手动安装node.js模块? 通常,您需要查找源并浏览package.json文件。在那里您可以
由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。 安装Node.js 目前Node.js的最新版本是7.6.x。首先,从Node.js官网下载对应平台的安装程序,网速慢的童鞋请移步国内镜像。 在Windows上安装时务必选择全部组件,包括勾选Add to Path。 安装完成后,在Windows环境下,请打开命令提示符,然后输入node -v,如果
问题内容: 我正在尝试使用node.js安装以下模块,但继续出现以下错误。您对我应该做什么有任何建议?因此,我使用Windows 7,并且还安装了.NET Framework 2.0 SDK。 问题答案: 最简单的方法是安装Visual Studio试用版,并以管理员身份在Visual Studio命令提示符下运行npm。Visual Studio 2012可以完成这项工作。