【发布时间】:2017-07-01 09:36:09
【问题描述】:
我正在使用 Vue.js 和 Flask 构建一个 Web 应用程序。在我的笔记本电脑上,我可以运行 npm run build 来编译 Vue 应用程序并将各种创建的静态文件存放在我的 Flask 应用程序的适当文件夹中,然后应用程序运行。
当我尝试在远程服务器 (PythonAnywhere.com) 上执行此操作时,我在运行 npm run build 时收到错误消息。它说SyntaxError: Unexpected token,它似乎在抱怨在build.js文件中使用=>。
当我在 PyCharm 中打开 build.js 文件时,我实际上看到 linter 抱怨代码中的同一点;当我更新 PyCharm 以使用 ES6 时,linter 不再抱怨了。
这里是远程服务器上使用的 node 和 npm 的版本:
- 节点 v0.10.37
- npm v3.10.6
在运行npm run build 时如何让这个远程服务器处理 ES6 语法?
【问题讨论】:
-
请在您的服务器上包含 Node.js 和 npm 的版本。
标签: javascript npm webpack ecmascript-6