欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

如何解决运行“grunt”命令时出现“Fatal error: Unable to find local grunt”? 有大用

我用下面的命令卸载了grunt:

npm uninstall -g grunt

然后我再次用下面的命令安装了grunt:

npm install -g grunt-cli

请访问以下链接:https://npmjs.org/package/grunt-html

我想要使用上面的grunt插件。

但是当我运行grunt命令时,它给了我下面的错误:

D:\nodeJS\node_modules\grunt-html>grunt
grunt-cli: The grunt command line interface. (v0.1.6)

Fatal error: Unable to find local grunt.

If you're seeing this message, either a Gruntfile wasn't found or grunt
hasn't been installed locally to your project. For more information about
installing and configuring grunt, please see the Getting Started guide:
http://gruntjs.com/getting-started
提问于

2 个回答

用户回答回答于

gruntjs.com上所有的解释都很好。

请注意,安装grunt-cli不会安装grunt任务运行器!grunt CLI的工作很简单:运行已安装在Gruntfile旁边的grunt版本。这允许多个版本的grunt被同时安装在同一台机器上。

因此,在你的项目文件夹中,你需要安装(最好)最新的grunt版本

npm install grunt --save-dev

选项--save-devgrunt作为dev-dependency添加到你的package.json中

用户回答回答于

你必须在你的项目文件夹中安装grunt

  1. 创建你的package.json—— $ npm init

  2. 为这个项目安装grunt,这将在下面安装node_modules/。--save-dev会将此模块添加到package.json中的devDependency中 $ npm install grunt --save-dev

  3. 然后创建gruntfile.js并运行

来自  https://cloud.tencent.com/developer/ask/108853


普通分类: