zoukankan      html  css  js  c++  java
  • 安装scss、stylus、pug

    前提环境:win10、npm@6.9.0、VS code

    安装sass

    npm install -s sass

    检查是否安装成功

     sass --version 

    在VScode里安装easy sass

    搜索商店,查找easy sass安装,完成后重启vscode即可

    然后不需要设置任何内容,编写.scss文件后,自动保存即可生成以下的文件,甚至包括压缩的文件,非常nice!

    安装Stylus

    npm install -g stylus
    stylus --version
    • 自动编译

      需要记住两个命令

      1. -w 是自动监视文件
      2. -o 是将编译后的CSS文件输出到指定文件中

      例如我想要自动编译css/style.styl文件,只需要在命令行输入
      $ stylus -w css/style.styl -o css/
      此时修改css/style.styl文件就会得到编译后的 css/style.css文件
      书写代码时只需要在css/style.styl文件中书写即可



    • VSCode 扩展商店中搜索 stylus Supremacy 进行安装
    • 之后在用户设置 setting.json 配置文件中添加如下配置即可
    •     // 以下为stylus配置
       "stylusSupremacy.insertColons": false, // 是否插入冒号
       "stylusSupremacy.insertSemicolons": false, // 是否插入分好
       "stylusSupremacy.insertBraces": false, // 是否插入大括号
       "stylusSupremacy.insertNewLineAroundImports": false, // import之后是否换行
       "stylusSupremacy.insertNewLineAroundBlocks": false, // 两个选择器中是否换行

    安装 Pug

    npm install -g pug
    npm install -g pug-cli

    有两种命令分别是

     pug index.pug 

    这个命令编译出来的是压缩版的代码,即没有空格,换行的代码显示

     pug -P -w index.pug 

    这个命令编译出来的代码不是压缩版更具可读性,并且可以实时编译,实时编译就是当我们修改index.pug时,index.html也会被改变

  • 相关阅读:
    MiniUI破解方法
    mysql [索引优化] -- in or替换为union all
    MySQL匹配指定字符串的查询
    MySQL优化之like关键字
    Java身份证归属地目录树
    JS数字指定长度不足前补零的实现
    jQuery Distpicker插件 省市区三级联动 动态赋值修改地址
    JS 正则表达式从地址中提取省市县
    Eclipse/myEclipse 代码提示/自动提示/自动完成设置
    Spring Mvc配置多视图
  • 原文地址:https://www.cnblogs.com/nuister/p/12747611.html
Copyright © 2011-2022 走看看