文章詳情頁
node.js - 如何在webpack構(gòu)建完成后執(zhí)行我的一些nodejs代碼
瀏覽:142日期: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. 為什么我ping不通我的docker容器呢???2. android - webview 自定義加載進(jìn)度條3. 將SQLServer數(shù)據(jù)同步到MySQL 用什么方法?4. 什么操作會(huì)導(dǎo)致mysql的binlog_size快速變大?5. numpy - python [:,2][:,None]是什么意思6. linux - openSUSE 上,如何使用 QQ?7. javascript - 微信音樂分享8. mysql優(yōu)化 - 如何解決 MySQL 導(dǎo)入約 2G 的 SQL 報(bào)錯(cuò)?9. javascript - vue引入微信jssdk 配置在哪個(gè)生命周期調(diào)取接口配置?10. javascript - 微信小程序限制加載個(gè)數(shù)
排行榜

熱門標(biāo)簽