我正在用nuxt.js(通用模式)创建vue应用程序。nuxt build
命令正确运行并创建 .nuxt
我不想在本地运行它,因为 nuxt start
我需要在Windows服务器上运行,并使用以下功能 urlRewrite & iisnode.当我运行 server.js
在 .nuxt
服务的文件夹有 node server.js
,例外的情况发生了。
同
node .nuxt/server.js
在本地
import { stringify } from 'querystring'
^
SyntaxError: Unexpected token {
at new Script (vm.js:80:7)
at createScript (vm.js:274:10)
...
我知道问题是由于 ESM模块导入导出 我想在建立项目时将其移植到commonJs中,但node.js不支持。(require and module.exports
).
比如说。 server.js
在 .nuxt
夹子 (创建于 build
)
node: 10.15.3 10.15.3 npm: 6.8.0 vue-cli: 3.8.2
我用了一些方法 nuxt.config.js
建立选项配置和不解决。
我怎么能做到这一点?有什么问题吗?