2016-10-23 3 views
1

다음 오류가 발생합니다. 이유를 알 수없는 것 같습니다.Gulp dateformat.js의 유효하지 않거나 예기치 않은 토큰 오류

나는 (우분투 16) 방랑의 VM에서 오전과 PHP Laravel 5.3을 실행하려고 7.1

.

[05:05 PM]-[[email protected]]-[/var/www/sworup.dev]-[git master] 
$ gulp 
/var/www/sworup.dev/node_modules/dateformat/lib/dateformat.js:92 


SyntaxError: Invalid or unexpected token 
    at Object.exports.runInThisContext (vm.js:76:16) 
    at Module._compile (module.js:542:28) 
    at Object.Module._extensions..js (module.js:579:10) 
    at Module.load (module.js:487:32) 
    at tryModuleLoad (module.js:446:12) 
    at Function.Module._load (module.js:438:3) 
    at Module.require (module.js:497:17) 
    at require (internal/module.js:20:19) 
    at Object.<anonymous> (/var/www/sworup.dev/node_modules/gulp-util/index.js:5:9) 
    at Module._compile (module.js:570:32) 
+0

나는 방글라데시를 버리고 대신 도커를 사용했습니다. 나는 [Laradock] (https://github.com/laradock/laradock)을 사용했고 더 잘 작동하는 것처럼 보인다. –

답변

0

이 문제는 Vagrant가 기본적으로 심볼릭 링크를 허용하지 않는다는 사실에 기인 한 것으로 보입니다.

Laravel에는 Gulp과 잘 작동하지 않는 패키지가 있습니다. NPM 설치시 중단되고 Gulp 명령 중에 효과가 나타납니다.

패키지를 수동으로 가져 오려고했지만 다운 그레이드를 시도했지만 문제가 패키지의 종속성에 있으므로 제대로 작동하지 않았습니다.

대신 Docker를 사용하여 종료되었습니다.