当前位置: 首页 > news >正文

国有林场网站建设建筑施工特种作业证件查询官网

国有林场网站建设,建筑施工特种作业证件查询官网,中国电信网站备案,wordpress备份插件前言#xff1a;#xff08;承接webpack的使用(上)#xff09;在实际开发过程中#xff0c;webpack 默认只能打包处理以 .js 后缀名结尾的模块#xff0c;其他非 js 后缀名结尾的模块#xff0c;webpack 默认处理不了#xff0c;需要调用 loader 加载器才可以正常打包承接webpack的使用(上)在实际开发过程中webpack 默认只能打包处理以 .js 后缀名结尾的模块其他非 js 后缀名结尾的模块webpack 默认处理不了需要调用 loader 加载器才可以正常打包否则会报错!通过loader(协助webpack进行打包)打包非js模块 loader loader 加载器可以协助 webpack 打包处理特定的文件模块比如less-loader 可以打包处理 less 相关的文件sass-loader 可以打包处理 scss 相关的文件url-loader可以打包处理 css中与rurl路径相关的文件 1、打包处理css文件 1运行 npm i style-loader css-loader -D 命令安装处理 css 文件的 loader npm i style-loader css-loader -D2在 webpack.config.js 的 module - rules 数组中添加 loader 规则如下: const pathrequire(path) const HtmlWebpackPluginrequire(html-webpack-plugin) const htmlePlguinnew HtmlWebpackPlugin({template:./src/index.html,filename: index.html }) module.exports{// 编译模式mode:development, //development productionentry: path.join(__dirname,./src/index.js), //打包入口文件路径output:{path: path.join(__dirname,./dist), //输出文件的存放路径filename:bundle.js //输出文件的名称},devServer: {static:{directory:path.join(__dirname,/)}},module:{rules:[{test:/\.css$/,use:[style-loader,css-loader,postcss-loader]},]},plugins:[htmlePlguin] }2、打包处理less文件 1运行 npm i less-loader less -D 命令 npm i less-loader less -D 2在 webpack.config.js 的 module - rules 数组中添加 loader 规则如下 module:{rules:[{test:/\.less$/,use:[style-loader,css-loader,less-loader]},]}3、打包处理scss文件 1运行 npm i sass-loader node-sass -D 命令 npm i sass-loader node-sass -D2在 webpack.config.js 的 module - rules 数组中添加 oader 规则如下 module:{rules:[{test:/\.scss$/,use:[style-loader,css-loader,sass-loader]},]}4、打包样式表中的图片和字体文件 1运行 npm i url-loader file-loader -D 命令 npm i url-loader file-loader -D2在 webpack.config.js 的 module - rules 数组中添加 Loader 规则如下 其中?之后的是 loader 的参数项limit 用来指定图片的大小单位是字节(byte) module:{rules:[{test:/\jpg|png|gif|bmp|ttf|eot|svg|woff|woff2$/,use:url-loader?limit216508 }]}注意webpack5对url-loader已经废弃了要用assert 5、打包处理js 文件中的高级语法 对于js高级语法webpack打包回报错 1安装babel转换器相关的包: npm i babel-loader babel/core babel/runtime -D npm i babel-loader babel/core babel/runtime -D2安装babel语法插件相关的包: npm i babel/preset-env babel/plugin-transform-runtime babel/plugin-proposal-class-properties -D npm i babel/preset-env babel/plugin-transform-runtime babel/plugin-proposal-class-properties -D3在项目根目录中创建 babel 配置文件 babel.config.js 并初始化基本配置如下 module.exports{ presets: [babel/preset-env ], plugins:[babel/plugin-transform-runtimebabel/plugin-proposal- class-properties ] }4在webpack.config.js 的 module - rules 数组中添加 Loader 规则如下 { test: /\.jss/use: babel-lorder,exclude: /node modules/ }exclude 为排除项表示 babel-loader 不需要处理 node modules 中的 js 文件 注意exclude这一项必须有不然会报错 loader还有很多可查看webpack官方API中的loader内容
http://www.dnsts.com.cn/news/127506.html

相关文章:

  • 图片素材的网站网页前端做购物网站的实训报告
  • 整站优化报价照明灯具类企业网站
  • 开源网站系统安全性嘉兴海盐县城乡建设局网站
  • 定州住房和城乡建设局网站可以做分销的网站
  • 深圳网站开发antnw论坛类型的网站怎么做
  • 织梦做的网站首页出现空白长沙有什么好玩的地方适合小孩
  • 做网站 请示如何创建本地站点
  • 金湖建设局网站个人公众号申请要钱吗
  • 织梦 网站标题网站备案要关多久
  • 品牌网站建设有哪两种模式wordpress for sea
  • 515ppt网站建设国家高新技术企业有效期几年
  • 企业网站建设市场分析找外国女朋友的网站建设
  • 乐都网站建设多少钱wordpress 运费模板
  • vue.js网站如果做自适应全球网站排行
  • 网站建设和维护pdf做网站工作室名字
  • dede游戏网站源码交易网站备案
  • 南京专业做网站的公司天府新区网站建设
  • 东山网站建设郑州网站设
  • IT周末做网站违反制度么最近热点新闻事件2023
  • 杭州富阳建设局网站wordpress企业仿站
  • 宿迁定制网站建设wordpress 高级企业wordpress主题
  • 做算命类网站违法吗?专业微信网站建设多少钱
  • vs做的网站排版错位asp.net做购物网站
  • 沧州大型网站建设做视频网站该把视频文件传到哪
  • 山东网站建设和游戏开发的公司排名工程建设与设计期刊网站
  • 参与网站建设与维护的要求三好街做网站的公司
  • 做外单都有什么网站外贸客户管理软件排名
  • 漂亮企业网站如何网站平台建设好
  • 六安网站制作人才招聘深圳开发的相亲网站
  • 中国建设银行信用卡网站首页深圳建筑图片大全高清