不好意思是痛苦,我可以想象这个问题已经出现在过去 - 但尽管尝试了各种不同的修复 - 我仍然没有得到任何结果。
所以我根据Youtube剪辑https://www.youtube.com/watch?v=OhPFgqHz68o
中的说明在我当前的服务器上设置了Node,NPM,Express我已经使用了我的节点服务器
node server/index.js
在此之后,在我的终端的新标签中,我使用了cd server
,然后npm install
,然后生成了以下内容:
npm WARN package.json MeanApp@1.0.0 No description
npm WARN package.json MeanApp@1.0.0 No repository field.
npm WARN package.json MeanApp@1.0.0 No README data
然后我运行了npm install grunt --save-dev
,然后产生了以下内容:npm WARN package.json MeanApp@1.0.0 No description
npm WARN package.json MeanApp@1.0.0 No repository field.
npm WARN package.json MeanApp@1.0.0 No README data
grunt@0.4.5 node_modules/grunt
├── which@1.0.9
├── dateformat@1.0.2-1.2.3
├── eventemitter2@0.4.14
├── getobject@0.1.0
├── rimraf@2.2.8
├── colors@0.6.2
├── async@0.1.22
├── hooker@0.2.3
├── grunt-legacy-util@0.2.0
├── exit@0.1.2
├── nopt@1.0.10 (abbrev@1.0.5)
├── minimatch@0.2.14 (sigmund@1.0.0, lru-cache@2.5.0)
├── lodash@0.9.2
├── glob@3.1.21 (inherits@1.0.0, graceful-fs@1.2.3)
├── coffee-script@1.3.3
├── underscore.string@2.2.1
├── iconv-lite@0.2.11
├── findup-sync@0.1.3 (glob@3.2.11, lodash@2.4.1)
├── grunt-legacy-log@0.1.1 (underscore.string@2.3.3, lodash@2.4.1)
└── js-yaml@2.0.5 (esprima@1.0.4, argparse@0.1.16)
然后,我运行grunt server
生成:找不到有效的Gruntfile。请参阅入门指南
有关如何配置grunt的更多信息:http://gruntjs.com/getting-started
致命错误:无法找到Gruntfile。
但是,我查看了我的计算机上的服务器文件夹,它包含grunt,内部节点模块>咕噜声> lib> grunt.js
请帮助,我让自己疯了。
答案 0 :(得分:0)
当您运行grunt serve
Grunt正在根目录中查找名为Gruntfile.js
的文件时,您可以在此文件中编写所有Grunt任务。
您在node_modules/grunt/lib/grunt.js
中找到的文件实际上是Grunt本身。
我建议您阅读Getting Started guide that Grunt provides,它会让您清楚了解如何使用Grunt正确设置以及如何将其与项目结合使用。