文章詳情頁(yè)
node.js - 如何在webpack構(gòu)建完成后執(zhí)行我的一些nodejs代碼
瀏覽:96日期: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. Navicat for mysql 中以json格式儲(chǔ)存的數(shù)據(jù)存在大量反斜杠,如何去除?2. mysql - mybatis 查詢(xún) 統(tǒng)計(jì)某個(gè)列數(shù)量 ,根據(jù)一個(gè)列,分組查詢(xún),在xml文件如何接收3. mysql - 連續(xù)的24條sql語(yǔ)句,一條條查,還是union all好?4. mysql - 數(shù)據(jù)庫(kù)多表聯(lián)合查詢(xún)插入其他庫(kù)5. mysql建表報(bào)錯(cuò),查手冊(cè)看不懂,求解?6. php - mysql連表統(tǒng)計(jì)查詢(xún)7. 好奇,求大神解答,類(lèi)似淘寶的大購(gòu)物量網(wǎng)站,訂單數(shù)據(jù)表該怎么設(shè)計(jì)?8. mysql主從復(fù)制 REPLICATE_DO_DB 參數(shù)從服務(wù)器reboot后每次都回滾為初始設(shè)置9. MySQL數(shù)據(jù)庫(kù)中文亂碼的原因10. phpStudy怎么把mysql升級(jí)到7.x
排行榜

熱門(mén)標(biāo)簽