码迷,mamicode.com
首页 > 其他好文 > 详细

模块化编译方式

时间:2019-08-30 19:32:15      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:ber   body   使用   string   str   根目录   模式   com   app   

编译工具提供依赖分析模式和普通编译模式两种编译模式:

  • 依赖分析模式:无用文件(不包含图片)不会被打包到产出中,支持node_modules的使用。

    在依赖分析编译模式下正确的模块引用方式:

    // 在app.js中引用util文件夹下的a.js的方式:
    require(‘./util/a.js‘);
    // b.js中引用a.js
    require(‘./a.js‘);
    // 从当前目录到项目根目录下递归寻找node_modules文件夹中是否存在a.js,没有则报错;
    require(‘a.js‘);
  • 普通编译模式:不支持node_modues的使用。

    在普通模式下正确的模块引用方式:

    // 在app.js中引用util文件夹下的a.js的方式:
    1. require(‘/util/a.js‘);
    2. require(‘./util/a.js‘);
    3. require(‘util/a.js‘);

模块化编译方式

标签:ber   body   使用   string   str   根目录   模式   com   app   

原文地址:https://www.cnblogs.com/furuihua/p/11436308.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!