用webpack把我們的業務模組分開打包

2021-07-17 02:17:38 字數 1046 閱讀 2324

如何用webpack打包這3個js?

只需修改webpack的配置檔案webpack.config.js:

// entry是入口檔案,可以多個,代表要編譯那些js

entry:['./src/main.js','./src/login.js','./src/reg.js'],

這樣就可以全部打包,最終生成./build/js/build.js

1,那麼如果我們想最後生成不同的檔案,該如何做到呢?

今天我們就要用到webpack的模組拆分外掛程式

entry:

,

拆分模組:login.js和reg.js我們都定義給user節點,那麼下面我們就來把這個user節點單獨打包,核心**:

// 拆分外掛程式

new webpack.optimize.commonschunkplugin(),

webpack.config.js全部**:

var htmlwebpackplugin = require('html-webpack-plugin');

var webpack = require('webpack');

module.exports = ,

output:,

plugins:[

new htmlwebpackplugin(),

// 拆分外掛程式

然後再來看看html模板檔案的變化:

webpack解惑 require的五種用法

我之前在 前端搭環境之從入門到放棄 這篇文章中吐槽過,webpack中可以寫commonjs格式的require同步語法,可以寫amd格式的require 語法,還有乙個require.ensure,以及webpack自己定義的require.include,再加上es6的import語法,這麼多豈...

CVS 我們用的有點晚

cvs,以前聽說過,但是就是沒有去嘗試過用到專案,這次是被逼的無奈了,實在萬不得已了,不然的話,每次我們每個人做的 都要看著慢慢的貼上,然後還要核對是否錯誤。從昨天晚上到現在,終於把我們的版本給統一了,這樣,組員需要 直接check out就行了。然後想查詢伺服器有什麼改變,直接update就行了。...

用bat方便我們的生活

無技術含量,只是覺得用起來很方便,拋磚引玉吧。一。有時候需要在自己機子上除錯一些asp等,就要開啟和關閉iis,手動會麻煩一些 startiis.bat net user iwam active net user iusr active net start w3svc stopiis.bat net...