文章詳情頁
node.js - 在vuejs-templates/webpack中dev-server.js里為什么要exports readyPromise?
瀏覽:171日期:2023-08-26 08:41:35
問題描述
看源碼dev-server.js只有在package.json 里被node.js調(diào)用,如下:
'start': 'node build/dev-server.js',
但在dev-server.js中的exports是返回給node.js嗎?node.js會如何使用返回的readyPromise?
vuejs-templates/webpack的地址為:https://github.com/vuejs-temp...
問題解答
回答1:這里導(dǎo)出readyPromise的目的在于提供了一個鉤子給用戶在webpack打包完成后執(zhí)行自定義的操作,你可以在一個腳本中引入dev-server.js的導(dǎo)出,
//custom.jslet devServer = require(’dev-server.js’)devServer.then(()=>{ //執(zhí)行自定義的操作})
在packge.json中將原先的start任務(wù)內(nèi)容替換為'node build/dev-server.js',這樣npm run start時會執(zhí)行自定義的操作
標(biāo)簽:
vue
相關(guān)文章:
1. docker不顯示端口映射呢?2. docker內(nèi)創(chuàng)建jenkins訪問另一個容器下的服務(wù)器問題3. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.4. docker-compose 為何找不到配置文件?5. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?6. debian - docker依賴的aufs-tools源碼哪里可以找到啊?7. docker gitlab 如何git clone?8. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問?9. docker-compose中volumes的問題10. docker api 開發(fā)的端口怎么獲取?
排行榜

熱門標(biāo)簽