美文网首页
vue-cli小知识

vue-cli小知识

作者: 卧龙Tristan | 来源:发表于2018-11-09 15:12 被阅读0次

     1.用npm装包时

            -D表示是开发环境所依赖的东西,配置在package.json中的devDependencies下,生产环境不需要这些东西,比如一些编译打包工具。

            -S表示生产环境仍然需要这些东西,配置在package.json中的dependencies下,比如项目所依赖的框架,JQ,VUE,vue-router等。

    2. 在vue-cli中使用sass

              1.安装对应的模块

                    npm install node-sass --D

                    npm install sass-loader --D

                2.打开webpack.base.config.js在loaders里面加上

                {

               test: /\.scss$/,

               loaders: ["style", "css", "sass","scss"]

             },

                    3.在用到sass的style标签内写上 lang=scss。

    3.引入公共的sass变量基础

                1.添加依赖

                npm install sass-loader node-sass --save

                npm install sass-resources-loader --save

                2.修改build/utils.js下的return中的scss

                scss: generateLoaders('sass').concat(

          {

            loader: 'sass-resources-loader',

            options: {

              resources: path.resolve(__dirname, '你要引入的公共sass路径')

            }

          }

        )

    4.px转换rem

    1、安装postcss-px2rem

        npm install postcss-px2rem --save

    2、配置px2rem

      在配置文件build目录下vue-loader.conf.js中增加

    module.exports = {

    loaders: utils.cssLoaders({

    sourceMap: isProduction

    ? config.build.productionSourceMap

    : config.dev.cssSourceMap,

    extract: isProduction

    }),

    postcss: [

            require('postcss-px2rem')({'remUnit':75})  //75转换比值

        ]

    },

    3.引入淘宝自适应JS

    npm i lib-flexible --save

    在main.js中import。

    5.Vue调试工具安装

    vue调试工具vue-devtools的安装

    相关文章

      网友评论

          本文标题:vue-cli小知识

          本文链接:https://www.haomeiwen.com/subject/uqhewftx.html