我正试图运行gulp,我从承办者那里得到这个问题:
? gulp serve
[20:13:12] Requiring external module babel-core/register
[20:13:12] Loading /Users/Sites/my-site/gulp/tasks/clean.js
[20:13:12] Loading /Users/Sites/my-site/gulp/tasks/deploy.js
[20:13:12] Loading /Users/Sites/my-site/gulp/tasks/icons.js
[20:13:13] Loading /Users/Sites/my-site/gulp/tasks/images.js
[20:13:13] Loading /Users/Sites/my-site/gulp/tasks/scripts.js
[20:13:13] Loading /Users/Sites/my-site/gulp/tasks/serve.js
[20:13:13] Loading /Users/Sites/my-site/gulp/tasks/siteAssets.js
[20:13:13] Loading /Users/Sites/my-site/gulp/tasks/siteTemplates.js
[20:13:13] Loading /Users/Sites/my-site/gulp/tasks/styles.js
[20:13:13] Loading /Users/Sites/my-site/gulp/tasks/templates.js
/Users/Sites/my-site/node_modules/undertaker/lib/helpers/validateRegistry.js:34
throw err;
^
AssertionError: Custom registry must have `init` function
at validateRegistry (/Users/Sites/my-site/node_modules/undertaker/lib/helpers/validateRegistry.js:28:5)
at Gulp.registry (/Users/Sites/my-site/node_modules/undertaker/lib/registry.js:18:3)
at Object.<anonymous> (/Users/Sites/my-site/gulpfile.babel.js:11:6)
at Module._compile (module.js:435:26)
at normalLoader (/Users/Sites/my-site/node_modules/babel-core/lib/api/register/node.js:199:5)
at Object.require.extensions.(anonymous function) [as .js] (/Users/Sites/my-site/node_modules/babel-core/lib/api/register/node.js:216:7)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
Run Code Online (Sandbox Code Playgroud)
这是我的gulp版本:
? gulp -v
[20:32:38] Requiring external module babel-core/register
[20:32:38] CLI version 0.4.0
[20:32:38] Local version 4.0.0-alpha.1
Run Code Online (Sandbox Code Playgroud)
吞了一口气?这一口气:
? which gulp
/usr/local/bin/gulp
Run Code Online (Sandbox Code Playgroud)
对于我的生活,我不能弄清楚问题是什么.我已经在网上搜索并找到了这个,这肯定是同样的问题:
https://github.com/mgcrea/angular-strap/issues/1834
然而,这个人似乎从来没有解决过这个问题,所有这些提议的解决方案都没有对我有用.
是否有其他人在承办商注册时遇到此问题或类似问题?
好吧,我实际上是在同事的帮助下通过更改package.json中的gulp-hub版本来修复它
"gulp-hub": "frankwallis/gulp-hub#4.0",
Run Code Online (Sandbox Code Playgroud)
至
"gulp-hub": "frankwallis/gulp-hub#registry-init",
Run Code Online (Sandbox Code Playgroud)
并修复了它.
| 归档时间: |
|
| 查看次数: |
1559 次 |
| 最近记录: |