小编1pr*_*ham的帖子

以编程方式使用 Nuxt,无需构建器

我在 Express 中以编程方式使用 nuxt 和 nuxt.render 中间件,如下所示

\n
const { Nuxt, Builder } = require(\'nuxt\')\nconst app = require(\'express\')()\n\nconst api = require(\'../api\')\napp.use(\'/api\', api)\n\nlet config = require(\'../nuxt.config.js\')\nconfig.dev = !(process.env.NODE_ENV === \'production\')\n\n// Init Nuxt.js\nconst nuxt = new Nuxt(config)\napp.use(nuxt.render)\n\nasync function start() {\n// Build only in dev mode\n  if (config.dev) {\n    const builder = new Builder(nuxt)\n    await builder.build()\n  }\n\n  // Listen the server\n  app.listen(port, host)\n  console.log(\'Server listening on \' + host + \':\' + port)\n}\nstart()\n
Run Code Online (Sandbox Code Playgroud)\n

当我开发服务器 api 路由并对服务器端 api 文件进行一些更改并重新启动服务器时,每次都会构建整个 nuxt 项目,这花费了太多时间。这很不方便,因为 nuxt 文件没有变化,只有 …

node.js express nuxt.js

5
推荐指数
1
解决办法
1293
查看次数

标签 统计

express ×1

node.js ×1

nuxt.js ×1