Vue脚手架工程化安装less和相关配置

(1)安装less和less-loader 打开npm输入: 打开项目文件查看 package.json查看是否安装成功 (2)添加less相关配置 build/webpack.base.conf.js配置 在build/webpack.base.conf.js文...

(1)安装less和less-loader

打开npm输入:

attachments-2020-06-WpDANQtB5ef9dab89c21b.png

打开项目文件查看 package.json查看是否安装成功

attachments-2020-06-69KTOWrh5ef9dad0c1965.png


(2)添加less相关配置

build/webpack.base.conf.js配置

在build/webpack.base.conf.js文件下找到rules数组,加入配置

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

attachments-2020-06-6JYECP335ef9db6b20dcf.png


(3)代码中的style标签中加上 lang="less"即可

attachments-2020-06-lWR78Cha5ef9db947927c.png

为了确保安装成功可以重新启动一次项目


(4)在语法中加入JS语句报错解决办法

配置JS,启动内联JavaScript

打开build/utils.js进行配置修改less 的配置

attachments-2020-06-tvTNgjPd5ef9dbb3be432.png

添加:{ javascriptEnabled: true },然后重新启动项目即可


node.js编译less文件

根目录下新建一个文件夹,取名test,文件目录结构如下:(如果有test则直接创建less文件夹)

attachments-2020-06-JSaBPsrA5ef9dbd1c3157.png

在test.less文件里面随意写些代码

attachments-2020-06-B76rKv4f5ef9dbdd69e18.png

打开命令行cmd,进入less_test文件夹,输入:cnpm install -g less,完成全局安装less编译模块

attachments-2020-06-0889HXFW5ef9dc0da8223.png

编译指令

全局安装less编译模块后再次输入编译指令

attachments-2020-06-dPYYpogn5ef9dc265284c.png


这里将less下的test.less编译打包到css文件夹下,命名为test.css

然后打开test.css会发现刚刚在test.less文件中写的代码已经被编译


这个是之前在test.less文件中写的css代码

attachments-2020-06-M1hViERB5ef9dc4ff33d6.png


这个是编译后的

attachments-2020-06-VYEBUQwv5ef9dc6ca486c.png

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

651 篇文章

作家榜 »

  1. admin 651 文章
  2. 粪斗 185 文章
  3. 王凯 92 文章
  4. 廖雪 78 文章
  5. 牟雪峰 12 文章
  6. 李沁雪 9 文章
  7. 全易 2 文章
  8. Stevengring 0 文章