文章詳情頁
node.js - 如何在webpack構(gòu)建完成后執(zhí)行我的一些nodejs代碼
瀏覽:158日期:2023-10-09 15:19:27
問題描述
webpack有類似如下的api嗎
webpack.on('after-emit',function(){ //我的代碼 //...});
在webpack構(gòu)建完成后,我需要執(zhí)行一些移動(dòng)文件的操作,將源碼中指定的文件移動(dò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. android - 百度地圖加載完成監(jiān)聽2. nignx - docker內(nèi)nginx 80端口被占用3. dockerfile - [docker build image失敗- npm install]4. 關(guān)于docker下的nginx壓力測試5. java - 阿里的開發(fā)手冊中為什么禁用map來作為查詢的接受類?6. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?7. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!8. docker網(wǎng)絡(luò)端口映射,沒有方便點(diǎn)的操作方法么?9. macos - mac下docker如何設(shè)置代理10. html5 - 使用echarts中的圖表 一個(gè)頁面導(dǎo)入了好幾個(gè)js圖表 實(shí)現(xiàn)echarts圖表隨著瀏覽器窗口變化而變化時(shí)出現(xiàn)了問題
排行榜

熱門標(biāo)簽