文章詳情頁(yè)
node.js - 如何在webpack構(gòu)建完成后執(zhí)行我的一些nodejs代碼
瀏覽:264日期:2023-10-09 15:19:27
問(wèn)題描述
webpack有類(lèi)似如下的api嗎
webpack.on('after-emit',function(){ //我的代碼 //...});
在webpack構(gòu)建完成后,我需要執(zhí)行一些移動(dòng)文件的操作,將源碼中指定的文件移動(dòng)到生成的文件夾中,請(qǐng)問(wèn)應(yīng)該怎么做?
問(wèn)題解答
回答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和其它需要的操作寫(xiě)在同一個(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. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!2. golang - 用IDE看docker源碼時(shí)的小問(wèn)題3. dockerfile - [docker build image失敗- npm install]4. docker-compose中volumes的問(wèn)題5. angular.js - angular內(nèi)容過(guò)長(zhǎng)展開(kāi)收起效果6. python打開(kāi).py文件的時(shí)候出現(xiàn)window無(wú)法打開(kāi)該文件是怎么回事呢?7. javascript - webpack1和webpack2有什么區(qū)別?8. 點(diǎn)選多選問(wèn)題9. javascript - 最近用echarts做統(tǒng)計(jì)圖時(shí)遇到兩個(gè)問(wèn)題!!10. 兩個(gè)思路:python模擬登陸頁(yè)面和模擬操作windows程序窗口提交請(qǐng)求
排行榜

熱門(mén)標(biāo)簽
網(wǎng)公網(wǎng)安備