2016-01-09 6 views
1

Я просто пытаюсь запустить быстрый пример с сборкой. Я следовал инструкциям, и запустите программу установки, выход здесьМодуль сборки Grunt не найден

npm install assemble --save-dev 
npm WARN package.json [email protected] No description 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No README data 
npm WARN package.json [email protected] No license field. 
npm WARN engine [email protected]: wanted: {"node":">=0.12.0"} (current: {"node":"0.10.32","npm":"2.14.2"}) 
| 
> [email protected] install /Users/Documents/Projects/OCSCommerce/prototype/web/themes/default/build/node_modules/assemble/node_modules/assemble-core/node_modules/base-tasks/node_modules/composer/node_modules/chokidar/node_modules/fsevents 
> node-pre-gyp install --fallback-to-build 

[fsevents] Success: "/Users/Documents/Projects/OCSCommerce/prototype/web/themes/default/build/node_modules/assemble/node_modules/assemble-core/node_modules/base-tasks/node_modules/composer/node_modules/chokidar/node_modules/fsevents/lib/binding/Release/node-v11-darwin-x64/fse.node" is installed via remote 
[email protected] node_modules/assemble 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected]) 
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) 

Затем я добавил задачу к моему gruntfile:

grunt.loadNpmTasks('assemble');

Но каждый раз, когда я пытаюсь запустить его, У меня возникла проблема с тем, что сборный модуль не может быть найден - это от запуска grunt -v. Между прочим, все остальные модули работают.

Registering "assemble" local Npm module tasks. 
Reading /Users/Documents/Projects/OCSCommerce/prototype/web/themes/default/build/node_modules/assemble/package.json...OK 
Parsing /Users/Documents/Projects/OCSCommerce/prototype/web/themes/default/build/node_modules/assemble/package.json...OK 
>> Local Npm module "assemble" not found. Is it installed? 
Loading "Gruntfile.js" tasks...OK 
+ default, prototype, prototypeFull 

Может кто-нибудь предложить, что может быть неправильным?

ответ

5

Ну, ответ был прост. Страница документации должна быть устаревшей (http://assemble.io/docs/Installation.html). Я нашел информацию в примечаниях к выпуску git-репозитория!

https://github.com/assemble/assemble/#release-history

«не Assemble был полностью переписан с нуля до как автономный Node.js библиотеки и больше не хрюкать плагин. Grunt поддержка плагинов был перемещен в хрюкать сборке. Пожалуйста, смотрите, что репо для получения дополнительной информации ».

Возможно, у него должно быть хотя бы обновление для github readme, если не основная документация! Во всяком случае, я установил grunt-сборку и теперь работает ...