文章詳情頁
node.js - 在vuejs-templates/webpack中dev-server.js里為什么要exports readyPromise?
瀏覽:122日期: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. html - 移動端radio無法選中2. apache - 怎么給localhost后面默認加上8080端口3. html5 - datatables 加載不出來數據。4. mysql - 數據庫JOIN查詢5. 我設置的背景怎么顯示不出來6. 關于Navicat連接到mysql,我改了root的密碼后,Navicat連接報錯1862?7. php7.3.4中怎么開啟pdo驅動8. python - 用scrapy-splash爬取網站 為啥iframe下的內容沒有被返回9. mysql - 數據庫建字段,默認值空和empty string有什么區別 11010. windows-7 - Win7中Vmware Workstatoin與Xampp中Apache服務器端口沖突?
排行榜
