以編程形式使用 Nuxt.js

2020-02-13 17:48 更新

以編程形式使用 Nuxt.js

如果你打算用自己的中間件和 API 運(yùn)行你的服務(wù)端的話,你可以以編程的形式將 Nuxt.js 集成到你原有的應(yīng)用中去。 因?yàn)?Nuxt.js 基于 ES2015 編寫(xiě),所以它的代碼相對(duì)來(lái)說(shuō)更有趣、更易讀。它沒(méi)用到任何的轉(zhuǎn)譯器,只依賴(lài)于 V8 內(nèi)核中已經(jīng)實(shí)現(xiàn)的功能。因此,Nuxt.js 需要 Node.js 4.0 或更高的運(yùn)行環(huán)境。

你可以這樣引入 Nuxt.js:

const { Nuxt } = require('nuxt')

Nuxt(options)

想了解 Nuxt.js 所有的可選項(xiàng),請(qǐng)查閱「配置」章節(jié)的文章。

const options = {}

const nuxt = new Nuxt(options)
nuxt.build()
  .then(() => {
  // 這里可以用 nuxt.render(req, res) 或者 nuxt.renderRoute(route, context)
  })

你可以參考 nuxt-express 和 adonuxt 這兩個(gè)新手應(yīng)用項(xiàng)目以便快速入門(mén)。

調(diào)試信息

如果你想顯示 Nuxt.js 的調(diào)試信息,你可以在應(yīng)用入口文件的頭部加入以下設(shè)置:

process.env.DEBUG = 'nuxt:*'


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)