postcss.config.js的內(nèi)容
module.exports = {
parser: 'postcss-less', //限制語法結構,這里采用LESS
plugins: {
'postcss-import': {},
'autoprefixer':{ //自動加瀏覽器前綴的插件
browers: ['last 5 versions','ie >= 12']
},
'cssnano': {} // 必須把這個放在下面,是壓縮css的插件
}
}
module.exports = {
parser: 'postcss-less', //限制語法結構,這里采用LESS
plugins: {
'postcss-import': {},
'autoprefixer':{ //自動加瀏覽器前綴的插件
browers: ['last 5 versions','ie >= 12']
},
'cssnano': {} // 必須把這個放在下面,是壓縮css的插件
}
}
2017-11-28
2017年11月的react-webpack 生成的項目加入postcss的方法:
1. 首先安裝一堆包 postcss-less、postcss-loader、postcss-import、cssnano、autoprefixer
2. 在需要編譯css的目錄創(chuàng)建配置文件 postcss.config.js
3. 然后!配置loader!在default.js里面
test: /\.css$/,
loader: 'style-loader!css-loader!postcss-loader'
1. 首先安裝一堆包 postcss-less、postcss-loader、postcss-import、cssnano、autoprefixer
2. 在需要編譯css的目錄創(chuàng)建配置文件 postcss.config.js
3. 然后!配置loader!在default.js里面
test: /\.css$/,
loader: 'style-loader!css-loader!postcss-loader'
2017-11-28
refs到的組件<ImgFigure/>只有幾個屬性,要接著refs到下面真實的DOM節(jié)點,才有scrollWidth等一大堆屬性
2017-11-21
新版本default.js文件老師加的這句
{
test: /\.json$/,
loader: 'json-loader'
},
就是可以不用再在新版本Main.js里老師寫的var imageDatas = require('../data/imageDatas.json');這句不用加json!,也就是var imageDatas = require('json!../data/imageDatas.json');;這兩種方法都能運行。
{
test: /\.json$/,
loader: 'json-loader'
},
就是可以不用再在新版本Main.js里老師寫的var imageDatas = require('../data/imageDatas.json');這句不用加json!,也就是var imageDatas = require('json!../data/imageDatas.json');;這兩種方法都能運行。
2017-11-21
其實大家仔細看還是有跡可循的,就是文件位置變化,名字變了下,理論上能領悟就能做到了,現(xiàn)在版本的像這些js文件都被放在node_modles里,webpack對應webpack.js、webpack-dev-server對應Server.js(大寫的S)。
我用的是webstorm編輯器,先在主目錄下找到server.js(小寫s),進去后最上面幾行按(ctrl+鼠標左鍵)就可以跳轉了;
我用的是webstorm編輯器,先在主目錄下找到server.js(小寫s),進去后最上面幾行按(ctrl+鼠標左鍵)就可以跳轉了;
2017-11-20
先幫大家把后面的坑踩掉!運行的grunt build是之前版本的,分別對應現(xiàn)在的:
npm run clean
npm run copy
npm run dist
這幾個命令可以去看package.json文件,還有很多;
至于啟動服務,則是變成:npm run serve 或者 npm start;
另外,勸大家最好換成淘寶的cnpm,npm有時候是真的慢,等得想死的心都有了!!
淘寶鏡像資源: npm config set registry https://registry.npm.taobao.org
檢測是否安裝成功:npm config get registry
npm run clean
npm run copy
npm run dist
這幾個命令可以去看package.json文件,還有很多;
至于啟動服務,則是變成:npm run serve 或者 npm start;
另外,勸大家最好換成淘寶的cnpm,npm有時候是真的慢,等得想死的心都有了!!
淘寶鏡像資源: npm config set registry https://registry.npm.taobao.org
檢測是否安裝成功:npm config get registry