Getting grunt.js to work on a pre-existing yeoman project
我有一个正在运行的yeoman项目,我用
我把整个东西放到一个Git回购中,并把它签出到一个新文件夹…
当我尝试做"咕噜服务器"时,它会说:
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.
我很难在本地将grunt安装到该目录,并且无法找到并使用grunt文件。
在您签出一个约曼项目之后,您需要像在初始脚手架流程之后那样安装NPM模块和Bower组件,因为它们不是Git存储库的一部分:
1 | npm install & bower install |
我今天刚碰到这个!
默认情况下,.gitignore将忽略/bower_组件、节点_模块、dist文件夹等。
当你从Git拉项目时,只要确保运行npm安装和bower安装,然后你就可以很好地继续了!
您需要安装一些https://github.com/gruntjs/grunt-contrib包。gruntserver输出(作为scott的答案安装)将告诉您丢失的是什么