2017-07-01 513 views
0

我正在用Vue.js和Flask構建一個Web應用程序。在我的筆記本電腦上,我可以運行npm run build來編譯Vue應用程序,並將各種創建的靜態文件存放在我的Flask應用程序的相應文件夾中,然後運行該應用程序。「npm run build」失敗,看來npm無法識別ES6語法

當我嘗試在遠程服務器(PythonAnywhere.com)上執行此操作時,運行npm run build時出現錯誤。它說SyntaxError: Unexpected token,它似乎在抱怨在build.js文件中使用=>

當我在PyCharm中打開build.js文件時,我實際上看到linter抱怨代碼中的同一點;當我更新PyCharm使用ES6時,linter停止抱怨。

這裏是節點的版本和NPM已經在遠程服務器上使用:

  • 節點v0.10.37
  • NPM v3.10.6

我如何得到這個遠程服務器在運行時處理ES6語法npm run build

+0

請在服務器上包含Node.js和npm的版本。 –

回答

0

解決方案是更新遠程服務器上的節點。