文章詳情頁
node.js - 在vuejs-templates/webpack中dev-server.js里為什么要exports readyPromise?
瀏覽:262日期: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?

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
相關文章:
1. 前端 - 如何實現自適應的多行文字垂直居中?2. dockerfile - [docker build image失敗- npm install]3. javascript - 如何讓外層div隨內層div的寬度自適應調整寬度4. java - 已知外匯牌價折算匯率5. golang - 用IDE看docker源碼時的小問題6. javascript - 連續點擊觸發mouseleave事件7. css3 - 請教一下,css如何使左右兩邊的div高度自適應相等8. docker-compose中volumes的問題9. centos - rpm更新軟件wkhtmltox報錯10. angular.js - angular內容過長展開收起效果
排行榜

網公網安備