响应式解决方案.txt 663 B

12345678910111213141516171819202122232425262728
  1. 1.安装px2rem
  2. npm install px2rem-loader --save-dev
  3. 2.安装lib-flexible
  4. npm install lib-flexible --save-dev
  5. 3.全局引入lib-flexibe
  6. import 'lib-flexible/flexible'
  7. 4.build utils.js配置转换率
  8. var px2remLoader = {
  9. loader: 'px2rem-loader',
  10. options: {
  11. remUnit: 136.6 //设计稿宽度/10
  12. }
  13. };
  14. // generate loader string to be used with extract text plugin
  15. function generateLoaders(loader, loaderOptions) {
  16. var loaders = [cssLoader, px2remLoader]; //添加px2rem 插件
  17. if (loader) {
  18. loaders.push({
  19. loader: loader + '-loader',
  20. options: Object.assign({}, loaderOptions, {
  21. sourceMap: options.sourceMap
  22. })
  23. })
  24. }