八、CSS工程化

2018-03-10  本文已影响0人  Love小六六

CSS工程化

PostCSS

npm install postcss-cli
./node_modules/.bin/postcss test.css -o test2.css
在postcss.config.js文件中引入插件
const autoprefixer = require('autoprefixer');
module.exports={
    plugins:[
        autoprefixer({
            browerse:['Firefox > 1']// 浏览器BrowserList
        })
    ]
}

webpack

npm install webpack
webpack test.js test1.js
在js文件中require(xxx.css);
npm install css-loader style-loader
// css-loader 将css文件变为js文件
// style-loader 将JS样式插入head
在webpack.config.js中
module.exports = {
    module:{
        rule:[{
            test:/\.css$/,
            use:['style-loader','css-loader']
        }]
    }
}
上一篇 下一篇

猜你喜欢

热点阅读