vue 2.0 配置less 記錄

所需依賴

style-loader?

css-loader

less-loader

sass-resources-loader

第一步

在build下webpack.base.config.js添加如下

{

? ? ? ? ? ? ?test: /\.less$/,

? ? ? ? ? ? ?loader: "style-loader!css-loader!less-loader",

?},

第二步

npm install sass-resources-loader --save-dev

在buid下untils.js增加less配置

? function resolveResource(name) {

? ? ? return path.resolve(__dirname, '../src/style/' + name);//你自己的less文件路徑

? }

? function generateSassResourceLoader() {

? ? ? var loaders = [

? ? ? ? cssLoader,

? ? ? ? // 'postcss-loader',

? ? ? ? 'less-loader',

? ? ? ? {

? ? ? ? ? ? loader: 'sass-resources-loader',

? ? ? ? ? ? options: {

? ? ? ? ? ? ? //你自己的less文件名稱

? ? ? ? ? ? ? resources: [resolveResource('less.less')]

? ? ? ? ? ? }

? ? ? ? }

? ? ? ];

? ? ? if (options.extract) {

? ? ? ? return ExtractTextPlugin.extract({

? ? ? ? ? use: loaders,

? ? ? ? ? fallback: 'vue-style-loader'

? ? ? ? })

? ? ? } else {

? ? ? ? return ['vue-style-loader'].concat(loaders)

? ? ? }

? }

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容