成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

node.js - 在vuejs-templates/webpack中dev-server.js里為什么要exports readyPromise?

瀏覽:104日期:2023-08-26 08:41:35

問題描述

看源碼dev-server.js只有在package.json 里被node.js調用,如下:

'start': 'node build/dev-server.js',

但在dev-server.js中的exports是返回給node.js嗎?node.js會如何使用返回的readyPromise?

node.js - 在vuejs-templates/webpack中dev-server.js里為什么要exports readyPromise?

vuejs-templates/webpack的地址為:https://github.com/vuejs-temp...

問題解答

回答1:

這里導出readyPromise的目的在于提供了一個鉤子給用戶在webpack打包完成后執行自定義的操作,你可以在一個腳本中引入dev-server.js的導出,

//custom.jslet devServer = require(’dev-server.js’)devServer.then(()=>{ //執行自定義的操作})

在packge.json中將原先的start任務內容替換為'node build/dev-server.js',這樣npm run start時會執行自定義的操作

標簽: vue
相關文章: