当前位置:  开发笔记 > 编程语言 > 正文

找不到Grunt汇编模块

如何解决《找不到Grunt汇编模块》经验,为你挑选了1个好方法。

我只是想用汇编来运行一个快速的例子.我按照说明操作安装程序,输出就在这里

npm install assemble --save-dev
npm WARN package.json ocscommerce-frontend@0.1.0 No description
npm WARN package.json ocscommerce-frontend@0.1.0 No repository field.
npm WARN package.json ocscommerce-frontend@0.1.0 No README data
npm WARN package.json ocscommerce-frontend@0.1.0 No license field.
npm WARN engine get-stdin@5.0.1: wanted: {"node":">=0.12.0"} (current: {"node":"0.10.32","npm":"2.14.2"})
|
> fsevents@1.0.6 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
assemble@0.7.0 node_modules/assemble
??? success-symbol@0.1.0
??? try-open@0.1.0
??? time-stamp@0.1.3
??? word-wrap@1.1.0
??? lazy-cache@1.0.3
??? base-cli@0.4.0
??? minimist@1.2.0
??? isobject@2.0.0 (isarray@0.0.1)
??? opn@3.0.3 (object-assign@4.0.1)
??? common-middleware@0.2.2 (mixin-deep@1.1.3)
??? engine-handlebars@0.8.0 (engine-utils@0.1.1, extend-shallow@2.0.1)
??? export-files@2.1.0 (lazy-cache@0.1.0)
??? ansi-colors@0.1.0 (lazy-cache@0.2.7, ansi-gray@0.1.1, ansi-yellow@0.1.1, ansi-magenta@0.1.1, ansi-bgwhite@0.1.1, ansi-bgyellow@0.1.1, ansi-blue@0.1.1, ansi-bold@0.1.1, ansi-cyan@0.1.1, ansi-bggreen@0.1.1, ansi-bgred@0.1.1, ansi-underline@0.1.1, ansi-grey@0.1.1, ansi-green@0.1.1, ansi-hidden@0.1.1, ansi-bgmagenta@0.1.1, ansi-italic@0.1.1, ansi-red@0.1.1, ansi-reset@0.1.1, ansi-black@0.1.1, ansi-dim@0.1.1, ansi-bgcyan@0.1.1, ansi-bgblue@0.1.1, ansi-white@0.1.1, ansi-inverse@0.1.1, ansi-bgblack@0.1.1, ansi-strikethrough@0.1.1)
??? composer-runtimes@0.7.0 (extend-shallow@2.0.1, ansi-gray@0.1.1, ansi-green@0.1.1, ansi-cyan@0.1.1, ansi-magenta@0.1.1, pretty-time@0.2.0)
??? base-config@0.3.3 (map-config@0.3.0, resolve-dir@0.1.0)
??? base-pipeline@0.1.4 (lazy-cache@0.2.7, extend-shallow@2.0.1, ansi-yellow@0.1.1, ansi-red@0.1.1, kind-of@2.0.1, stream-combiner@0.2.2, resolve-dir@0.1.0, through2@2.0.0)
??? base-argv@0.3.0 (arr-union@3.0.0, lazy-cache@0.2.7, extend-shallow@2.0.1, arrayify-compact@0.2.0, expand-args@0.3.1)
??? assemble-loader@0.2.6 (is-valid-glob@0.3.0, mixin-deep@1.1.3, has-glob@0.1.1, file-contents@0.2.4, load-templates@0.10.2)
??? base-store@0.3.2 (extend-shallow@2.0.1, project-name@0.2.3, data-store@0.12.1)
??? matched@0.4.1 (async-array-reduce@0.1.0, is-valid-glob@0.3.0, arr-union@3.0.0, extend-shallow@2.0.1, resolve-dir@0.1.0, glob@6.0.4, bluebird@3.1.1)
??? base-list@0.1.4 (arr-union@3.0.0, lazy-cache@0.2.7, base-tree@0.1.0, extend-shallow@2.0.1, union-value@0.2.1, question-cache@0.3.5)
??? base-questions@0.2.3 (get-value@2.0.2, for-own@0.1.3, mixin-deep@1.1.3, to-choices@0.1.1, set-value@0.3.2, common-questions@0.1.1, micromatch@2.3.7, question-store@0.3.2)
??? parser-front-matter@1.3.0 (lazy-cache@0.2.7, extend-shallow@2.0.1, gray-matter@2.0.2)
??? assemble-core@0.8.0 (assemble-render-file@0.3.1, assemble-streams@0.3.0, templates@0.9.5, assemble-fs@0.3.4, base-tasks@0.1.2)

然后我将任务添加到我的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

任何人都可以建议可能出错的地方?



1> Richard G..:

那答案很简单.文档页面必须已过时(http://assemble.io/docs/Installation.html) - 我在git存储库的发行说明中深入了解了这些信息!

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

"Assemble完全从头开始重新编写为独立的node.js库,不再是一个咕噜的插件.Grunt插件支持已经转移到grunt-assemble.请查看该repo以获取更多详细信息."

如果不是主要文档,它可能至少应该对github自述文件进行更新!无论如何,我安装了grunt-assemble,它现在正在工作....

推荐阅读
大大炮
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有