我正在尝试为grunt
项目设置node.js
,我已按照以下步骤操作:
1)我已安装node.js
并且工作正常
2)已安装git
3)通过运行grun
安装npm install -g grunt-cli
。
C:\Users\user\Downloads\bpost-gs-api-1.1.1>npm install -g grunt-cli
C:\Users\user\AppData\Roaming\npm\grunt -> C:\Users\891153\AppData\Roaming\npm\node_modules\grunt-cli\bin\grunt
C:\Users\user\AppData\Roaming\npm
`-- grunt-cli@1.2.0
现在我已经运行了cmd grunt -version
,我收到了以下错误:
grunt
未被识别为内部或外部命令, 可操作程序或批处理文件。
你能帮我为我的项目设置grunt
吗?如何设置变量env
以及如何设置路径等。
感谢您的帮助
答案 0 :(得分:0)
https://gruntjs.com/getting-started
要开始使用,您需要全局安装Grunt的命令行界面(CLI)。您可能需要使用sudo(对于OSX,* nix,BSD等)或以管理员(对于Windows)运行命令shell来执行此操作。
{{1}}
这会将grunt命令放在您的系统路径中,允许它从任何目录运行。 请注意,安装grunt-cli不会安装Grunt任务运行器! Grunt CLI的工作很简单:运行已安装在Gruntfile旁边的Grunt版本。这允许多个版本的Grunt同时安装在同一台机器上。
从阅读本文开始: https://gruntjs.com/installing-grunt
如果您需要特定版本的Grunt或Grunt插件,请运行 npm install grunt @ VERSION --save-dev ,其中VERSION是您需要的版本。
更好地了解如何开始设置grunt项目:https://gruntjs.com/getting-started#preparing-a-new-grunt-project
典型的设置将涉及向项目添加两个文件:package.json和Gruntfile。 package.json :npm使用此文件存储作为npm模块发布的项目的元数据。您将列出grunt和项目所需的Grunt插件作为此文件中的devDependencies。 Gruntfile :此文件名为 Gruntfile.js 或 Gruntfile.coffee ,用于配置或定义任务并加载Grunt插件。 当本文档提到Gruntfile时,它讨论的是一个文件,它是 Gruntfile.js 或 Gruntfile.coffee 。