项目类型:Google App Engine上的WordPress。
问题
运行Gulp并有一些错误阻止我的项目准备好在浏览器中查看推进。
我在我的项目中运行gulp并得到以下erros日志:
[14:34:53] Using gulpfile C:\dev\projects\romac-website\web\app\themes\romac\gulpfile.js
[14:34:53] Starting 'clean'...
[14:34:53] Finished 'clean' after 46 ms
[14:34:53] Starting 'default'...
[14:34:53] Starting 'build'...
[14:34:53] Starting 'wiredep'...
[14:34:58] Finished 'default' after 5.69 s
[14:34:59] Finished 'wiredep' after 6.06 s
[14:34:59] Starting 'styles'...
'main.less' wasn't found. Tried - C:\dev\projects\romac-website\web\app\themes\romac\assets\styles\main.less,main.less in file C:\dev\projects\romac-website\web\app\themes\romac\assets\styles\editor-style.scss line no. 1
'pages/_stories.less' wasn't found. Tried - C:\dev\projects\romac-website\web\app\themes\romac\assets\styles\pages\_stories.less,pages\_stories.less in file C:\dev\projects\romac-website\web\app\themes\romac\assets\styles\main.scss line no. 33
[14:34:59] Finished 'styles' after 711 ms
[14:34:59] Starting 'jshint'...
assets\scripts\referral.js
line 801 col 14 'attachClickHandlers' was used before it was defined.
line 907 col 14 'attachChangeHandlers' was used before it was defined.
line 1039 col 14 'initSelect2Lists' was used before it was defined.
line 1052 col 14 'initDatePicker' was used before it was defined.
line 1068 col 14 'initProgressList' was used before it was defined.
line 1187 col 14 'previewImage' was used before it was defined.
line 1207 col 14 'ping' was used before it was defined.
line 1295 col 14 'updateConfirmationPage' was used before it was defined.
line 1455 col 14 'updateAccompanimentSelectList' was used before it was defined.
line 1511 col 14 'doesValidate' was used before it was defined.
line 1551 col 14 'convertReferralToJsonString' was used before it was defined.
line 1602 col 14 'onSubmitSuccess' was used before it was defined.
line 1627 col 14 'onSubmitFailure' was used before it was defined.
‼ 13 warnings
[14:35:00] Finished 'jshint' after 561 ms
[14:35:00] Starting 'scripts'...
[14:35:01] Finished 'scripts' after 508 ms
[14:35:01] Starting 'fonts'...
[14:35:01] Starting 'images'...
events.js:183
throw er; // Unhandled 'error' event
^
Error: spawn C:\dev\projects\romac-website\web\app\themes\romac\node_modules\optipng-bin\vendor\optipng.exe ENOENT
at _errnoException (util.js:1024:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
at onErrorNT (internal/child_process.js:372:16)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
因此,由于我的理解有限,似乎阅读错误日志表明我的项目构建存在以下问题:
当我运行本地服务器(应用程序引擎)时,我得到了favicon加载而没有别的,只是一个空白页。
问题
我对错误的初步了解是否正确?我该如何解决?
PS让我知道我是否需要使用更多信息进行编辑。
答案 0 :(得分:0)
请运行这个命令“npm rebuild optipng-bin”。这主要是由于损坏的包“optipng-bin”