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

wordpress新建网站全屏类网站建设

wordpress新建网站,全屏类网站建设,住房和城乡建设管理局,代加工接订单网站通过选择 development, production 或 none 之中的一个#xff0c;来设置 mode 参数#xff0c;你可以启用 webpack 内置在相应环境下的优化。其默认值为 production。 会将 DefinePlugin 中 process.env.NODE_ENV 的值设置为 developmen或者production. 为模块和 chunk 启用… 通过选择 development, production 或 none 之中的一个来设置 mode 参数你可以启用 webpack 内置在相应环境下的优化。其默认值为 production。 会将 DefinePlugin 中 process.env.NODE_ENV 的值设置为 developmen或者production. 为模块和 chunk 启用有效的名。 例如js文件里面打印 process.env.NODE_ENV会得到你配置的值 development和production的区别 代码编译后的结果不同 development模式 development模式会把js内容放到eval里面执行打包后的js文件内容如下 eval的作用是动态执行js这样可以方便动态更新里面的内容 ((__unused_webpack_module, __webpack_exports__, __webpack_require__) {eval(__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _sum__WEBPACK_IMPORTED_MODULE_0__ __webpack_require__(/*! ./sum */ \./src/sum.js\);\n\nconsole.log(\dsfasdf\)\nconst result (0,_sum__WEBPACK_IMPORTED_MODULE_0__[\default\])([1, 2]);\nconsole.log(\result\, result)\nconst result2 (0,_sum__WEBPACK_IMPORTED_MODULE_0__[\default\])([1, 2, 3]);\nconsole.log(\result\, result2)\nconsole.log(\env\, \development\)\n\n//# sourceURLwebpack://demo1/./src/main.js?);}); production模式 则是编译后的纯代码 ((){use strict; const ooo.reduce(((o,s)os),0); console.log(dsfasdf); const so([1,2]); console.log(result,s); const co([1,2,3]); console.log(result,c), console.log(env,production) })(); production开启内部插件development没有 FlagDependencyUsagePlugin编译时标记nodemodule依赖 unused harmony export 用于 Tree shaking移除没有使用到的代码FlagIncludedChunksPlugin 编译时候标记移除chunks中没有使用到的代码文件分割后输入的文件叫做chunk文件ModuleConcatenationPlugin:在webpack打包时将bundle 内各个模块预编译到一个闭包中提升代码在浏览器中的执行速度相比之前的打包方式—每个模块都是一个闭包  NoEmitOnErrorsPlugin:在编译出现错误时跳过输出阶段。这样可以确保输出资源不会包含错误 实战 初始化npm项目 npm init -y 目录下生成了package.json 文件 安装webpack依赖 npm i webpack weblack-cli -D 新建src/main.js,内容如下 import sum from ./sum console.log(dsfasdf) const result sum([1, 2]); console.log(result, result) const result2 sum([1, 2, 3]); console.log(result, result2) console.log(env, process.env.NODE_ENV) 新建src/sum.js,内容如下 var sum (arr) arr.reduce((pre, curr) {pre curr;return pre; }, 0) export default sum; 执行命令 npx webpack ./src/mian.js ---modedevelopment 得到目录/.dist/main.js内容如上面所述的development模式的内容 执行命令 npx webpack ./src/mian.js ---modeproduction 得到目录/.dist/main.js内容如上面所述的production模式的内容 输入内容为空 如果main.js文件内容如下 var sum (arr) arr.reduce((pre, curr) {pre curr;return pre; }, 0) export default sum; 在production模式下输出文件内容为空因为开启了FlagIncludedChunksPlugin模块移除了没有被调用的代码
http://www.pierceye.com/news/210896/

相关文章:

  • 学生自做网站优秀作品徐州企业建站模板
  • 网络电子商务购物网站idc机房建设
  • 网站单页seo个人服务器网站备案
  • 装修队伍做网站做机票在线预订网站
  • 手机版企业网站php山西建设执业注册中心网站
  • 南充网站建设略奥科技凡科建站电话
  • 个人网站可以做自媒体吗手机网站建设需要多少钱
  • 网站 模板网站什么英文字体
  • 北京市朝阳区住房建设网站图片在线编辑网站
  • 柳州市诚信体系建设网站网站数据库网络错误
  • 微站网站vps lnmp wordpress
  • 哪里有网站建设哪家好word做网站框架
  • 企业建网站的费用百度掘金入口官网
  • 德洲网站建设wordpress的title设置
  • 苏州企业网站制作服务河北关键词排名推广
  • 营销型集团网站建设镇江网站推广
  • 怎样才能制做免费网站golang 网站开发 开源
  • 哈尔滨做网站哪好免费网站模板
  • 网站怎么做才有效果如何用博客网站做cpa
  • 网站申请书博客系统做网站
  • 灰色行业老域名做网站不收录初学者的网站建设
  • 网站做成微信小程序贵州企业seo
  • 在淘宝做印刷网站怎么办wordpress 主题 edu
  • 成都设计公司网站线上线下一体化营销
  • 网站你懂我意思正能量晚上下载注册公司需要多少钱手续费
  • 在线html网站开发广州网站排名优化公司
  • 如何在免费网站上做推扩自己怎么来建设网站
  • 福安市教育局建设网站做架构图简单的网站
  • 如何快速进行网站开发seo是什么东西
  • 网站建设需要具备哪些学编程多少钱学费