zoukankan      html  css  js  c++  java
  • 深入浅出webpack笔记

    1.CommonJS

      CommonJS是一种被广泛使用的JavaScript模块化规范,其核心思想是用过require方法来同步加载依赖的其他模块,通过moudle.exports导出需要暴露的接口,Node.js也采用了这种方式。

      采用CommonJS导入及导出的代码如下:

      示例:  // 导入

          const moduleA = require('./moduleA');

          // 导出

          module.exports = moduleA.someFunc;

      优点:

        1.代码可复用与Node.js环境下并运行,例如做同构应用;

        2.通过Npm发布的很多第三方模块都采用了CommonJS规范;     

      缺点:

        1.这样的代码无法直接运行在浏览器环境下,必须通过工具转换成标准的ES5。

      

      CommonJS还可以细分为CommonJS1和CommonJS2,区别在于CommonJS1只能通过exports.XX = XX 的方式导出,而CommonJS 2 通过module.exports = XX 的方式导出; 

  • 相关阅读:
    Ensp模拟OSPF与ACL综合应用
    ENSP配置NAT
    Ensp配置RSTP
    EnspOSPF单区域配置
    Ensp配置静态路由和默认路由
    NotPron国外版
    MSF
    转换流
    梦之光芒1-14关通关秘籍
    php序列化与反序列化
  • 原文地址:https://www.cnblogs.com/jianzhenghui/p/12548752.html
Copyright © 2011-2022 走看看