2017-01-20 18 views
0

Gulpタスクを実行しようとしていますが、修正方法やデバッグ方法がわからないというエラーが発生します。 GulpファイルとタスクはNetSuiteによって作成されており、自分で編集することはできません。Gulpタスクエラー: 'グリフのチェックサムエラー'

どのようなノードパッケージが次のエラーを引き起こす可能性がありますか、どのようにエラーを修正できますか?たぶん、SASSまたはFont-Awesomeの別のバージョンを使用する必要がありますか?

C:\Users\MyUser\SuiteCommerce Advanced Mont Blanc>gulp local 
[08:48:45] Warning: gulp version mismatch: 
[08:48:45] Global gulp is 3.9.1 
[08:48:45] Local gulp is 3.8.7 
[08:48:53] Using gulpfile ~\SuiteCommerce Advanced Mont Blanc\gulpfile.js 
(node:1372) DeprecationWarning: 'GLOBAL' is deprecated, use 'global' 
[08:48:53] Starting 'local-install'... 
[08:48:53] Finished 'local-install' after 79 μs 
[08:48:53] Starting 'templates'... 
[08:48:53] Starting 'macros-jst'... 
[08:48:53] Finished 'macros-jst' after 242 μs 
[08:48:53] Starting 'macros'... 
[08:48:53] Starting 'javascript-entrypoints'... 
[08:48:53] Finished 'javascript-entrypoints' after 13 ms 
[08:48:53] Starting 'javascript-move'... 
[08:48:53] Starting 'copy'... 
[08:48:53] Starting 'less'... 
[08:48:53] Finished 'less' after 364 μs 
[08:48:53] Starting 'sass-prepare'... 
[08:48:53] Starting 'languages'... 
[08:48:53] Starting 'images'... 
[08:48:53] Starting 'fonts'... 
[08:48:53] Finished 'fonts' after 386 μs 
[08:48:53] Starting 'watch-templates'... 
[08:48:53] Finished 'watch-templates' after 335 ms 
[08:48:53] Starting 'watch-macros'... 
[08:48:53] Finished 'watch-macros' after 610 μs 
[08:48:53] Starting 'watch-javascript'... 
[08:48:54] Finished 'watch-javascript' after 580 ms 
[08:48:54] Starting 'watch-less'... 
[08:48:54] Finished 'watch-less' after 459 μs 
[08:48:54] Starting 'watch-sass'... 
[08:48:55] Finished 'watch-sass' after 1.5 s 
[08:48:55] Starting 'watch-languages'... 
[08:48:55] Finished 'watch-languages' after 88 ms 
[08:48:55] Starting 'watch-fonts'... 
[08:48:56] Finished 'watch-fonts' after 365 μs 
[08:48:56] Starting 'watch-images'... 
[08:48:56] Finished 'watch-images' after 41 ms 
[08:48:56] Finished 'copy' after 2.63 s 
[08:48:56] Finished 'macros' after 2.71 s 
[08:48:57] Finished 'javascript-move' after 4.15 s 
[08:49:02] Finished 'images' after 9.11 s 
[08:49:06] Finished 'languages' after 13 s 
[08:49:07] Finished 'templates' after 14 s 
[08:49:07] Starting 'javascript'... 
[08:49:12] Finished 'sass-prepare' after 19 s 
[08:49:12] Starting 'generate-sass-index'... 
[08:49:12] Finished 'generate-sass-index' after 118 ms 
[08:49:12] Starting 'sass'... 
[08:49:12] Finished 'javascript' after 4.99 s 
[08:49:12] Starting 'clean-templates'... 
[08:49:12] Finished 'clean-templates' after 12 μs 
[08:49:13] SOURCE CODE ERROR 
[08:49:13] status 1 
[08:49:13] file C:/Users/MyUser/SuiteCommerce Advanced Mont Blanc/LocalDistribution/sass/twitter-bootstrap-sass/mixins/_grid-framework.scss 
[08:49:13] line 11 
[08:49:13] column 245 
[08:49:13] message LocalDistribution\sass\twitter-bootstrap-sass\mixins\_grid-framework.scss 
Error: You may not @extend an outer selector from within @media. 
     You may only @extend selectors within the same directive. 
     From "@extend .col-md-6" on line 134 of LocalDistribution/sass/ItemDetails/_item-details.scss 
     on line 11 of LocalDistribution/sass/twitter-bootstrap-sass/mixins/_grid-framework.scss 
>> 
[08:49:13] formatted Error: You may not @extend an outer selector from within @media. 
     You may only @extend selectors within the same directive. 
     From "@extend .col-md-6" on line 134 of LocalDistribution/sass/ItemDetails/_item-details.scss 
     on line 11 of LocalDistribution/sass/twitter-bootstrap-sass/mixins/_grid-framework.scss 
>> 
[08:49:13] messageFormatted LocalDistribution\sass\twitter-bootstrap-sass\mixins\_grid-framework.scss 
Error: You may not @extend an outer selector from within @media. 
     You may only @extend selectors within the same directive. 
     From "@extend .col-md-6" on line 134 of LocalDistribution/sass/ItemDetails/_item-details.scss 
     on line 11 of LocalDistribution/sass/twitter-bootstrap-sass/mixins/_grid-framework.scss 
>> 
[08:49:13] name Error 
[08:49:13] stack Error: LocalDistribution\sass\twitter-bootstrap-sass\mixins\_grid-framework.scss 
Error: You may not @extend an outer selector from within @media. 
     You may only @extend selectors within the same directive. 
     From "@extend .col-md-6" on line 134 of LocalDistribution/sass/ItemDetails/_item-details.scss 
     on line 11 of LocalDistribution/sass/twitter-bootstrap-sass/mixins/_grid-framework.scss 
>> 
    at options.error (C:\Users\MyUser\SuiteCommerce Advanced Mont Blanc\node_modules\node-sass\lib\index.js:286:26) 
[08:49:13] showStack false 
[08:49:13] showProperties true 
[08:49:13] plugin gulp-sass 
[08:49:13] Finished 'sass' after 954 ms 
[08:49:13] Starting 'font-awesome'... 
[08:49:13] Starting 'clean-sass-tmp'... 
[08:49:13] Finished 'clean-sass-tmp' after 5.57 μs 

events.js:160 
     throw er; // Unhandled 'error' event 
    ^ 
Error: Checksum error in glyf 

答えて

1

node> v4がインストールされているようです。

ノードを更新してからnpm installを実行していない場合は、実行する必要があるため、SASSは新しい実行可能ファイルを取得します。 npm installを実行すると、問題が解決する場合があります。 gulp cleanとgulp local。ため、私はエラーがちょうど地元の一口を実行している参照頻度に

私は、一般的に、これらのは、単一のコマンドとして実行します。

gulp clean && gulp local 

は、しかし、私はまた、通過とNetSuiteのSASSファイル内のすべてのこれらの問題を修正します。それらのほとんどすべてが過剰仕様によるもので、私はそれを修正しても何の問題も見ていません。

NS

から
.item-details-main { 
    @media (min-width: $screen-md-min) { 
     @extend .col-md-4; 
    } 
} 

はかなりと同じように動作します:SCAは、SCSSファイルをコンパイルするためにゴクゴク-SASSを使用しているため

.item-details-main { 
    @extend .col-md-4; 
} 
1

を、このエラーが発生します。モンブランがリリースされた後、gulp-sassの依存関係であるノード・サスが更新され、以前にコンパイルされたSCSSファイルでエラーが発生しました。

この問題に対する修正は致命的なエラーをスローSCSSファイルを変更せずにありますが、回避策があります:

  1. 3.4.1でノード-SASSのインストール一気-SASSパッケージ
  2. のアンインストール開発ツールの第一レベルの依存として。
  3. 一気-SASSに

を再インストールするこれを行うために、次のコマンドを実行します。

npm cache clear 
npm uninstall gulp-sass node-sass 
npm config set save-exact true 
npm install --save [email protected] [email protected] 
関連する問題