關於webpack,打包時遇到的錯誤


最近在研究webpack這玩意,然后遇到一個問題,執行npm run build的時候,出現下面這個問題,各種搜索后,各種嘗試,都沒解決

運行時報錯ERROR in ./src/app.vue Module build failed: SyntaxError: Unexpected token {

ERROR in ./src/app.vue

Module build failed: SyntaxError: Unexpected token {

    at exports.runInThisContext (vm.js:53:16)

    at Module._compile (module.js:373:25)

    at Object.Module._extensions..js (module.js:416:10)

    at Module.load (module.js:343:32)

    at Function.Module._load (module.js:300:12)

    at Module.require (module.js:353:17)

    at require (internal/module.js:12:17)

    at Object.<anonymous> (E:\something\vue-test\node_modules\vue-loader\index.js:1:80)

    at Module._compile (module.js:409:26)

    at Object.Module._extensions..js (module.js:416:10)

    at Module.load (module.js:343:32)

    at Function.Module._load (module.js:300:12)

    at Module.require (module.js:353:17)

    at require (internal/module.js:12:17)

    at loadLoader (E:\something\vue-test\node_modules\webpack\node_modules\loader-runner\lib\loadLoader.js:13:17)

    at iteratePitchingLoaders (E:\something\vue-test\node_modules\webpack\node_modules\loader-runner\lib\LoaderRunner.js:169:2)

    at runLoaders (E:\something\vue-test\node_modules\webpack\node_modules\loader-runner\lib\LoaderRunner.js:362:2)

    at NormalModule.doBuild (E:\something\vue-test\node_modules\webpack\lib\NormalModule.js:182:3)

    at NormalModule.build (E:\something\vue-test\node_modules\webpack\lib\NormalModule.js:275:15)

    at Compilation.buildModule (E:\something\vue-test\node_modules\webpack\lib\Compilation.js:151:10)

    at factoryCallback (E:\something\vue-test\node_modules\webpack\lib\Compilation.js:344:12)

    at E:\something\vue-test\node_modules\webpack\lib\NormalModuleFactory.js:241:5

    at E:\something\vue-test\node_modules\webpack\lib\NormalModuleFactory.js:94:13

    at E:\something\vue-test\node_modules\webpack\node_modules\tapable\lib\Tapable.js:268:11

    at NormalModuleFactory.<anonymous> (E:\something\vue-test\node_modules\webpack\lib\CompatibilityPlugin.js:52:5)

    at NormalModuleFactory.applyPluginsAsyncWaterfall (E:\something\vue-test\node_modules\webpack\node_modules\tapable\lib\Tapable.js:272:13)

    at E:\something\vue-test\node_modules\webpack\lib\NormalModuleFactory.js:69:10

    at E:\something\vue-test\node_modules\webpack\lib\NormalModuleFactory.js:194:7

    at nextTickCallbackWith0Args (node.js:420:9)

    at process._tickCallback (node.js:349:13)

 @ ./src/index.js 2:0-27

 

差點要放棄的時候,(當然沒放棄,絕望的時候找大神啊 哈哈哈、)被大神點播了下,語法錯誤,可能應該是node.js的版本問題,我現在安裝的nodejs不支持es6的語法,然后就重新安裝了下最新的node.js,就解決了 哇哈哈哈、

可能大神們也發現這種問題,但是不是像我這樣解決的,歡迎留言分享啊 謝謝!學習在路上......


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM