文章詳情頁(yè)
node.js - 如何在webpack構(gòu)建完成后執(zhí)行我的一些nodejs代碼
瀏覽:136日期:2023-10-09 15:19:27
問題描述
webpack有類似如下的api嗎
webpack.on('after-emit',function(){ //我的代碼 //...});
在webpack構(gòu)建完成后,我需要執(zhí)行一些移動(dòng)文件的操作,將源碼中指定的文件移動(dòng)到生成的文件夾中,請(qǐng)問應(yīng)該怎么做?
問題解答
回答1:可以用npm scripts做,npm run webpack && npm run copy
回答2:webpack本身提供了Node.js api,可以在腳本里啟動(dòng):
var webpack = require('webpack');// returns a Compiler instancewebpack({ // configuration}, function(err, stats) { // ...});
然后你就可以接著干別的事情了
因此你可以把啟動(dòng)webpack和其它需要的操作寫在同一個(gè)腳本里,然后直接在控制臺(tái)里運(yùn)行這個(gè)腳本就OK了
標(biāo)簽:
web
上一條:node.js - webstorm 如何調(diào)試 express項(xiàng)目下一條:node.js - 利用vue-cli 構(gòu)建執(zhí)行到npm run dev 報(bào)錯(cuò),求解~
相關(guān)文章:
1. mysql - 請(qǐng)問數(shù)據(jù)庫(kù)字段為年月日,傳進(jìn)的參數(shù)為月,怎么查詢那個(gè)月所對(duì)應(yīng)的數(shù)據(jù)2. node.js - win 下 npm install 遇到了如下錯(cuò)誤 會(huì)導(dǎo)致 無法 run dev么?3. javascript - js判斷一個(gè)數(shù)組是否重復(fù)4. 求救一下,用新版的phpstudy,數(shù)據(jù)庫(kù)過段時(shí)間會(huì)消失是什么情況?5. [python2]local variable referenced before assignment問題6. Python2中code.co_kwonlyargcount的等效寫法7. html - 移動(dòng)端radio無法選中8. php - 微信開發(fā)驗(yàn)證服務(wù)器有效性9. javascript - vue+iview upload傳參失敗 跨域問題后臺(tái)已經(jīng)解決 仍然報(bào)403,這是怎么回事啊?10. mysql - 如何在有自增id的情況下,讓其他某些字段能不重復(fù)插入
排行榜

熱門標(biāo)簽