Vue - 项目中使用 less

Vue 项目组件中 style 使用 less 语法

  • 一. 安装使用 less
    • 1. 安装 less 和 less-loader
    • 2. 配置 webpack.base.conf.js 文件
    • 3. 组件中使用 less
  • 二. 安装使用less,发生报错

一. 安装使用 less

1. 安装 less 和 less-loader

(1) 安装 less
npm install less --save

(2) 安装 less-loader

限制 less-loader 版本号,防止 less-loader 安装的版本过高

npm install [email protected] --save

2. 配置 webpack.base.conf.js 文件

build 文件夹目录下 webpack.base.conf.js 文件中,找到 rules 添加以下代码

{
     
  test: /\.less$/,
  loader: "style-loader!css-loader!less-loader",
},

Vue - 项目中使用 less_第1张图片

3. 组件中使用 less

style 标签中 加上 lang="less"
Vue - 项目中使用 less_第2张图片

二. 安装使用less,发生报错

Vue - 项目中使用 less_第3张图片
这是因为 安装 less-loader 时候没有限制版本号,导致安装的版本过高

解决方案:

  1. 卸载已安装的 less-loader
    npm uninstall less-loader
  2. 重新安装低版本的 less-loader
    npm install [email protected] --save

你可能感兴趣的:(#,Vue___插件,依赖的使用,vue,less)