Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在本例中,保存dev和参数的目的是什么?_Node.js_Gruntjs_Npm_Compass_Npm Install - Fatal编程技术网

Node.js 在本例中,保存dev和参数的目的是什么?

Node.js 在本例中,保存dev和参数的目的是什么?,node.js,gruntjs,npm,compass,npm-install,Node.js,Gruntjs,Npm,Compass,Npm Install,我最近继承了一个项目。这个项目使用了一些我以前从未使用过的技术。具体地说 -节点 -凉亭 -咕噜声 -罗盘 我一直试图在学习过程中同时学习所有这些技术,以便能够开始实际项目的工作 最初的开发人员提供了一个自述文件,解释了应用程序的构建过程。其中一个命令有效,但我看不到在接近结束时发生了什么 命令是 npm安装grunt contrib compass--保存开发人员 我相信我理解了第一部分(npm安装grunt contrib compass),根据我目前的理解,我们使用npm安装一个依赖项,然

我最近继承了一个项目。这个项目使用了一些我以前从未使用过的技术。具体地说

-节点 -凉亭 -咕噜声 -罗盘

我一直试图在学习过程中同时学习所有这些技术,以便能够开始实际项目的工作

最初的开发人员提供了一个自述文件,解释了应用程序的构建过程。其中一个命令有效,但我看不到在接近结束时发生了什么

命令是

npm安装grunt contrib compass--保存开发人员

我相信我理解了第一部分(
npm安装grunt contrib compass
),根据我目前的理解,我们使用npm安装一个依赖项,然后grunt任务运行程序可以使用它。我们正在安装能够启用SASS的
Compass


经过一番搜索后,我在这里搞不清楚我们在用
--save dev
做什么。这是NPM的论点吗?新依赖项配置的参数?

这将把包添加到文件的devdependency部分。这样,当有人运行
npm install
时,这些软件包将被安装,并且他们将能够运行项目

如果作者已经这样做了,您应该能够运行
npm安装


这在帮助页面上有很好的文档记录。

我建议学习如何在每个软件包中使用
man
/
--help
实用程序。这绝对是重复的。我很抱歉没有找到原来的问题。不可接受的