Vue專案按需打包Lodash

2022-09-06 14:33:14 字數 705 閱讀 5971

使用的是 webpack 模板

1. 首先安裝

npm install lodash --s**e

npm

install lodash-webpack-plugin babel-plugin-lodash --s**e-dev

第二行的部分外掛程式 webpack 模板已經預設安裝

2. 修改 .babelrc

plugins 中新增 lodash,我的專案新增完如下:

"

plugins

": ["

transform-vue-jsx

", "

transform-runtime

", "

lodash

"]

3. 修改 webpack.prod.config.js

由於我只需要打包時體積小即可,所以新增到這個配置檔案中

const lodashmodulereplacementplugin = require('lodash-webpack-plugin')

//省略plugins: [

newlodashmodulereplacementplugin(),

//你的其他配置

]

參考:webpack-lodash外掛程式官方文件

webpack按需載入lodash

lodash按需載入

lodash提供了很多可用的方法供我們使用,是乙個很好用且用起來得心應手的工具庫。但是同時,lodash的體積也不小,我們在使用的時候可能只是使用了幾個方法,但是卻把整個lodash庫引入了。殺雞用了牛刀的感覺!對於這個問題,有幾種方案可供選擇。一.引入單個函式 lodash整個安裝完之後,引用方式...

vue 專案打包

作為乙個前端之前並沒有打包過專案,因此想一下打包的效果,記錄一下我的打包過程 作為乙個開端 首先,專案打包前的目錄結構 然後,執行命令列 npm run build 因為是第一次打包,不熟悉打包的過程,與檔案的變更,首先看了一下檔案的結構,發現沒有compenent與views中檔案的生成目錄。是沒...

vue專案打包

首先開啟config index.js,將assetspublicpath值改為 注意是build的一對花括號裡 assetspublicpath 這個在你的build的一對花括號裡,用來解決js,css路徑問題 然後開啟 build utils.js 加上publicpath 如下 return ...