我正在尝试为我的node.js
项目设置grunt
,并按照以下步骤操作:
1(我已经安装了node.js
并且它工作正常。
2(安装git
。
3(通过运行npm install -g grunt-cli
安装grun
: 。
C:UsersuserDownloadsbpost-gs-api-1.1.1>npm install -g grunt-cli
C:UsersuserAppDataRoamingnpmgrunt -> C:Users891153AppDataRoamingnpmnode_modulesgrunt-clibingrunt
C:UsersuserAppDataRoamingnpm
`-- grunt-cli@1.2.0
现在我已经运行了cmd grunt -version
,我得到以下错误:
grunt
未被识别为内部或外部命令, 可操作的程序或批处理文件。
你能帮我为我的项目设置grunt
吗?如何设置变量env
以及如何设置路径等。
感谢您的帮助
https://gruntjs.com/getting-started
为了开始使用,您需要全局安装Grunt的命令行界面(CLI(。您可能需要使用 sudo(对于 OSX、*nix、BSD 等(或以管理员身份运行命令外壳(对于 Windows(来执行此操作。
npm install -g grunt-cli
这会将 grunt 命令放在您的系统路径中,允许它从任何目录运行。请注意,安装 grunt-cli 不会安装 Grunt 任务运行程序!Grunt CLI 的工作很简单:运行已安装在 Gruntfile 旁边的 Grunt 版本。这允许在同一台计算机上同时安装多个版本的 Grunt。
从阅读以下内容开始: https://gruntjs.com/installing-grunt
如果您需要特定版本的 Grunt 或 Grunt 插件,请运行npm install grunt@VERSION --save-dev,其中 VERSION 是您需要的版本。
为了更好地理解如何开始设置一个咕噜咕噜的项目: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。