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

人才网站app建设建议系统开发生命周期法的优点表现

人才网站app建设建议,系统开发生命周期法的优点表现,网站建设科研申报书,苏州网页制作报价1、分类 2、执行顺序 配置类型 执行顺序是 loader1loader2loader3 3、使用方式 自己的第一个loader 同步loader /*** loader 就是一个函数* 当webpack 解释资源时#xff0c; 会调用相应的loader去处理* loader 接收到文件内容作为参数#xff0c;返回文件内容* p…1、分类 2、执行顺序 配置类型 执行顺序是 loader1loader2loader3 3、使用方式 自己的第一个loader 同步loader /*** loader 就是一个函数* 当webpack 解释资源时 会调用相应的loader去处理* loader 接收到文件内容作为参数返回文件内容* param {*} content 文件内容* param {*} map SourceMap* param {*} meta 别的loader 传递过来的数据*/ module.exports function(content, map, meta){console.log(main.js 传过来的数据, content);return content }/*** 当需要传递参数给其他 loader 的loader 写法*/// module.exports function (content,map, meta) { // // 第一个参数: err 代表是否有错误 // // 第二个参数:content 处理后的内容 // // 第三个参数: source-map 继续传递source-map // // 第四个参数:meta 给下一个loader传递参数 // this.callback(null,content,map,meta); // }会在vscode 终端看到 异步loader 同步loader不能调用异步方法 module.exports function(content, map, meta){const callback this.async()setTimeout((){console.log(异步操作);callback(null, content, map, meta)}, 1000) } raw loader,处理图片、svg等时会用到 // 同步异步操作均可以 module.exports function(content, map, meta){console.log(raw-loader Buffer数据流, content);return content }module.exports.raw true 目前 只有 main.js 文件 console.log(hello word); patch loader 执行顺序 // pitch-loader1.js module.exports function(content, map, meta){console.log(pitch-loader1);return content }module.exports.pitch function(content, map, meta){console.log(pitch1); }// pitch-loader2.js module.exports function(content, map, meta){console.log(pitch-loader2);return content }module.exports.pitch function(content, map, meta){console.log(pitch2); }// pitch-loader.js module.exports function(content, map, meta){console.log(pitch-loader3);return content }module.exports.pitch function(content, map, meta){console.log(pitch3); } webpack.config.js 配置 打印结果 如果patch中有return 则不糊执行后续的操作而是直接返回到上一个loader执行如果没有就不用执行下面是在loader中有返回值的意思直接返回到loader执行操作 4、loader Api this.getOptions 获取options schema.json 打包后文件中就会多出坐着相关信息 5、简单重写一下常用的部分loader babel-loader const babel require(babel/core) const schema require(./schema.json)module.exports function(content, map, meta){// 获取webpack 使用这个loader 时的options配置项const callback this.async()const options this.getOptions(schema)babel.transform(content, options, function(err, result){if(err) callback(err)else callback(null, result.code)}) } schema.json {type:object,properties:{presets:{type: array}},additionalProperties: false } webpack 中的使用 file-loader  使用到this.emitFile函数 webpack 配置 stylle-loader 主要作用通过js代码创建一个style标签 然后将样式代码加进去 这里  module.exports function(){} 空函数即可 如果想要更深一步学习loader 可以去看看常用的loader的源码
http://www.w-s-a.com/news/338149/

相关文章:

  • 门户网站想要微信登录怎么做湖南网站seo推广
  • 襄阳 网站建设管理系统网站
  • 重庆工程建设招标投标交易信息网广州外贸seo优化
  • 一个一起做网站东莞设计兼职网站建设
  • 杭州网站程序开发公司在哪个公司建设网站好
  • 网店的网站设计方案济南手机建站价格
  • 网站做了301重定向域名会自动跳转吗唐山地方志网站建设
  • 学校网站建设说明书海南省建设执业资格注册管理中心网站
  • 东莞哪家网站建设好网站风格设定
  • 自驾游网站模板搭建wordpress步骤
  • wordpress视频网站上传视频提升学历是什么意思
  • 江西省城乡建设厅建设网站浙江建设
  • 网站联系我们页面临平做网站
  • 如何用网站做cpa交互比较好的网站
  • 一家只做特卖的网站wordpress修改模板教程
  • 与恶魔做交易的网站成都到西安高铁票价
  • 太原网站制作哪家便宜长春昆仑建设股份有限公司网站
  • 优质做网站价格设计手机商城网站建设
  • 高校网站建设制度无锡网站建设排名
  • 做网站的软件wd的叫啥无锡公司网站建设服务
  • 网站建设一般需要多久网站服务器基本要素有哪些
  • 大连开发区网站开发公司免费网站建设哪个好?
  • 关于建设门户网站的通知海曙区建设局网站
  • 韩国建设部网站温州企业网站制作
  • 苏州网站建设优化贵州网站建设lonwone
  • 网站建设与推广方案模板网站建设教程搭建浊贝湖南岚鸿给力
  • 网站建设内部下单流程图昆明网站制作公司
  • 手机网站焦点图在线外链推广
  • 做静态页面的网站中国建设银行河南省分行网站
  • 镇平县两学一做专题网站佛山家居网站全网营销