Я пытался протестировать генератор веб-приложений на своей 64-разрядной машине с Win 10, поэтому я открыл командное окно PS Shell и выполнил следующие действия.
// 1. Install core of yeoman
npm install -g yo
// Wait until yeoman installation is completed
// 2. Install bower
npm install -g bower
// Wait until bower installation is completed
// 3. Install Grunt Client
npm install -g grunt-cli
// Wait until grunt client installation is completed
// 4. Install the first generator
npm install -g generator-webapp
*npm WARN deprecated [email protected]: graceful-fs version 3 and before
will fail on newer node releases. Please update to graceful-fs@^4.0.0 as
soon as possible*.
// if I temporarily "ignore" the error and carry on.....
// note I notice my npm version was old so altered the system path and now
// 3.8.7
mkdir test
cd test
yo WebApp
grunt serve
A valid Gruntfile could not be found. Please see the getting started
guide for more information on how to configure grunt:
http://gruntjs.com/getting-started
О, круто!
Немного поискал, нашел это http://www.unknownerror.org/opensource/gruntjs/grunt/q/stackoverflow/15483735/quotfatal-error-unable-to-find-local-grunt-quot-when-running-quotgruntquot-comma
module.exports = function(grunt) {
grunt.initConfig({
jshint: {
files: ['Gruntfile.js', 'App/**/*.js', 'test/**/*.js'],
options: {
globals: {
jQuery: true
}
}
},
watch: {
files: ['<%= jshint.files %>'],
tasks: ['jshint']
}
});
grunt.loadNpmTasks('grunt-contrib-jshint');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default', ['jshint']);
};
Теперь я столкнулся с этой ошибкой (я знаю, что задача обслуживания не определена)
grunt serve Предупреждение: задача «serve» не найдена. Используйте --force, чтобы продолжить.
В этот момент я подумал, что мне нужно спросить сообщество ;-). Возможно, мне нужно проверить установленные версии Bower и т. Д.
Даниэль
yo webapp
, он создает каталог с именем webapp. Вы должны использоватьcd webapp
, затемgrunt serve
внутри него. В противном случае, пожалуйста, опубликуйте полное содержание вашего gruntfile.js - person Ahmad Alfy   schedule 17.04.2016