码迷,mamicode.com
首页 > 移动开发 > 详细

create-react-app脚手架配置less

时间:2017-08-05 00:22:34      阅读:368      评论:0      收藏:0      [点我收藏+]

标签:firefox   option   com   exclude   blog   bug   source   last   bsp   

npm install -g create-react-app

create-react-app hello-world

npm start

使用npm run ejectwebpack配置导出

 

 

修改 webpack.config.dev.js 和 webpack.config-prod.js 配置文件

exclude: [
  /\.html$/,
  /\.(js|jsx)$/,
  /\.(css|less)$/,   //敲黑板,划重点
  /\.json$/,
  /\.bmp$/,
  /\.gif$/,
  /\.jpe?g$/,
  /\.png$/,
],
{
  test: /\.(css|less)$/,   //敲黑板,划重点
  use: [
    require.resolve(‘style-loader‘),
    {
      loader: require.resolve(‘css-loader‘),
      options: {
        importLoaders: 1,
      },
    },
    {
      loader: require.resolve(‘postcss-loader‘),
      options: {
        // Necessary for external CSS imports to work
        // https://github.com/facebookincubator/create-react-app/issues/2677
        ident: ‘postcss‘,
        plugins: () => [
          require(‘postcss-flexbugs-fixes‘),
          autoprefixer({
            browsers: [
              ‘>1%‘,
              ‘last 4 versions‘,
              ‘Firefox ESR‘,
              ‘not ie < 9‘, // React doesn‘t support IE8 anyway
            ],
            flexbox: ‘no-2009‘,
          }),
        ],
      },
    },
    //敲黑板,划重点
    {
      loader: require.resolve(‘less-loader‘) // compiles Less to CSS
    }
  ],
}

 

create-react-app脚手架配置less

标签:firefox   option   com   exclude   blog   bug   source   last   bsp   

原文地址:http://www.cnblogs.com/zzzzzwt/p/7287736.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!