榆林网站制作【榆林网站优化】榆林建网站、榆林微信公众号运营、榆林网页设计、榆林微信小程序商城-网站优化-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

榆林网站制作【榆林网站优化】榆林建网站、榆林微信公众号运营、榆林网页设计、榆林微信小程序商城

发表日期: 2021-05-27 10:34:10 浏览次数:94

榆林网站制作【榆林网站优化】榆林建网站、榆林微信公众号运营、榆林网页设计、榆林微信小程序商城


网站建设.jpg


榆林市,陕西省地级市,始于春秋战国,兴于明清,明朝九边重镇“延绥镇“(又称榆林镇)驻地,康熙皇帝赐“两守孤城,千秋忠勇”刻碑 [1]  ,有“南塔北台中古城,六楼骑街天下名”的美誉,如此奇特城建,在神州大地实属罕见,这也是榆林成为国家历史文化名城重要标志。 [2] 

榆林位于中国陕西省的最北部,黄土高原和毛乌素沙地交界处,是黄土高原与内蒙古高原的过渡区。东临黄河与山西省隔河相望,西连宁夏、甘肃,南接延安,北与鄂尔多斯相连,系陕、甘、宁、蒙、晋五省区交界地,自古就是兵家必争之地。辖2个区、1个县级市、9个县 [3]  ,是陕西杂粮的主产区。能源矿产资源富集一地,被誉为“中国的科威特”。有世界七大煤田之一的神府煤田,有中国陆上探明的最大整装气田——陕甘宁气田。

榆林是国家历史文化名城 [4]  ,国家卫生城市,中国爱心城市 [5]  ,中国百强城市,国家新能源示范城市 [6]  ,国家生态保护与建设示范市 [7]  ,中国城市竞争力100强 [8]  ,2011地级城市创新能力综合测评100强,2012中国十大创富城市 [9]  ,2012年入选“2012中国特色魅力城市200强” [10]  ,2013中国西北部最具投资吸引力城市 [11]  。拥有世界文化遗产万里长城第一台—镇北台,中国最具潜力的十大古城—榆林古城 [12]  ,红石峡,统万城遗址,红碱淖,榆林沙漠国家森林公园,石峁遗址,白云山,青云寺,悬空寺,二郎山,府州城,高家堡古城,西峰寺,清涧笔架山景区等各大景点。


概述

首先安装less语言所需要的相关依赖

npm i less less-loader —save

然后打开项目中 config/webpack.config.js 一共修改了三处

//添加less配置

const lessRegex = /.less$/;
const lessModuleRegex = /.module.less$/;
// 参数lessOptions为添加项
const getStyleLoaders = (cssOptions, lessOptions, preProcessor) => {
    const loaders = [
      isEnvDevelopment && require.resolve('style-loader'),
      isEnvProduction && {
        loader: MiniCssExtractPlugin.loader,
        options: shouldUseRelativeAssetPaths ? { publicPath: '../../' } : {},
      },
      {
        loader: require.resolve('css-loader'),
        options: cssOptions,
      },
      // 添加 Less 配置
      {
        loader: require.resolve('less-loader'), 
        options: lessOptions,
      },
      {
        // Options for PostCSS as we reference these options twice
        // Adds vendor prefixing based on your specified browser support in
        // package.json
        loader: require.resolve('postcss-loader'),
        options: {
          // Necessary for external CSS imports to work
          // https://github.com/facebook/create-react-app/issues/2677
          ident: 'postcss',
          plugins: () => [
            require('postcss-flexbugs-fixes'),
            require('postcss-preset-env')({
              autoprefixer: {
                flexbox: 'no-2009',
              },
              stage: 3,
            }),
            // Adds PostCSS Normalize as the reset css with default options,
            // so that it honors browserslist config in package.json
            // which in turn let's users customize the target behavior as per their needs.
            postcssNormalize(),
          ],
          sourceMap: isEnvProduction && shouldUseSourceMap,
        },
      },
    ].filter(Boolean);
    if (preProcessor) {
      loaders.push({
        loader: require.resolve(preProcessor),
        options: {
          sourceMap: isEnvProduction && shouldUseSourceMap,
        },
      });
    }
    return loaders;
  };
  // 添加less配置
  {
    test: lessRegex,
    exclude: lessModuleRegex,
    use: getStyleLoaders(
    {
        importLoaders: 2,
        sourceMap: isEnvProduction && shouldUseSourceMap,
    },
    'less-loader'
    ),
    sideEffects: true,
},
{
    test: lessModuleRegex,
    use: getStyleLoaders(
    {
        importLoaders: 2,
        sourceMap: isEnvProduction && shouldUseSourceMap,
        modules: true,
        getLocalIdent: getCSSModuleLocalIdent,
    },
    'less-loader'
    ),
},

创建less文件引入,然后运行npm run start看一下效果是否实现



榆林网站制作榆林网站优化榆林建网站、榆林微信公众号运营、榆林网页设计、榆林微信小程序商城

上一条:榆林网站建设【榆林网络公司】榆林做网站、榆林微信公众号开发、榆林网站设计、榆林小程序制作
下一条:榆林微信公众号开发【榆林网络推广】榆林建站、榆林网站维护、榆林网页制作、榆林微信小程序代运营公司
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约