2017-03-14 6 views
1

私はかなりの間、Zurb Foundation for Eメールを正常に使用してきました。突然、ビルドプロセスが失敗しています。メールのためのZurb Foundation gulp --productionが失敗する

ノード7.7.2とNPM 4.1.2にアップデートし、node_modulesディレクトリを削除してnpm installを実行して依存関係を再インストールしましたが、問題は解決しませんでした。

$ npm run build 

[email protected] build /Users/[REDACTED] 
gulp --production 

[12:46:56] Requiring external module babel-register 
[12:46:57] Using gulpfile ~/[REDACTED]/gulpfile.babel.js 
[12:46:57] Starting 'default'... 
[12:46:57] Starting 'build'... 
[12:46:57] Starting 'clean'... 
[12:46:57] Finished 'clean' after 11 ms 
[12:46:57] Starting 'pages'... 
[12:46:59] Finished 'pages' after 1.32 s 
[12:46:59] Starting 'sass'... 
[12:47:05] 'sass' errored after 6.91 s 
[12:47:05] Error in plugin 'gulp-uncss' 
Message: 
    Unexpected EOF 
Details: 
    domainEmitter: [object Object] 
    domain: [object Object] 
    domainThrown: false 
[12:47:05] 'build' errored after 8.25 s 
[12:47:05] 'default' errored after 8.25 s 

npm ERR! Darwin 15.6.0 
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "build" 
npm ERR! node v7.7.2 
npm ERR! npm v4.1.2 
npm ERR! code ELIFECYCLE 
npm ERR! [email protected] build: `gulp --production` 
npm ERR! Exit status 1 
npm ERR! 
npm ERR! Failed at the [email protected] build script 'gulp --production'. 
npm ERR! Make sure you have the latest version of node.js and npm installed. 
npm ERR! If you do, this is most likely a problem with the foundation-emails-template package, 
npm ERR! not with npm itself. 

または私はそれ自体でgulp --productionを実行しようとした場合:予想通り

$ gulp --production 
[12:29:38] Requiring external module babel-core/register 
[12:29:39] Using gulpfile ~/[REDACTED]/gulpfile.babel.js 
/usr/local/lib/node_modules/gulp/bin/gulp.js:129 
    gulpInst.start.apply(gulpInst, toRun); 
       ^

TypeError: Cannot read property 'apply' of undefined 
    at /usr/local/lib/node_modules/gulp/bin/gulp.js:129:19 
    at _combinedTickCallback (internal/process/next_tick.js:73:7) 
    at process._tickDomainCallback (internal/process/next_tick.js:128:9) 

npm start作品。私はスタイルをインライン化できません。

アイデア? TIA。

答えて

6

ノード環境が変更されたためです。

あなたのコンソールで実行しますこの:

npm rebuild node-sass 
npm rebuild gulp-uncss 

それは問題を修正する必要があります。

0

コード固有の問題によって同じエラーが発生したため、すべてのコードが有効であることを確認してください。私の場合、私はクラスで閉鎖"が欠けていました。

関連する問題