博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
require循环依赖
阅读量:7044 次
发布时间:2019-06-28

本文共 490 字,大约阅读时间需要 1 分钟。

require循环依赖分为

  运行循环依赖 和 编译循环依赖

编译循环依赖是不可以继续下去的。比如在入口函数main.js里,require了a.js文件

main.jsdefine(function () {    var a = require('../a');     function init() {        //...    }     return init;});a.jsdefine(function () {    var main = require('../main');     function init() {        //...    }     return init;})

 

这样在编译时就出现了循环依赖,main里要编译require('../a'); a里要编译require('../main')

http://www.cnblogs.com/terrylin/p/3347073.html

 

解决方法:让编译依赖变成运行依赖

 

转载于:https://www.cnblogs.com/cjy1993/p/4081476.html

你可能感兴趣的文章
Shell Script不同运行方式的区别
查看>>
Linux系统基本网络配置之ifconfig命令
查看>>
看几大IT公司的JSON利器
查看>>
Cocos2d-x 物理场景简单搭建
查看>>
认识“JPG、TXT”格式的病毒
查看>>
redhat6.2配置本地yum源
查看>>
tomcat配置文件server.xml详解
查看>>
ipython的两种安装方式
查看>>
有流媒体功能的lnmp部署练习,强化练习
查看>>
android消息机制,异步和多线程
查看>>
Linux下抓包工具tcpdump以及分析包的工具wireshark
查看>>
设置新建maven项目的jdk版本
查看>>
用copy命令将两个文件绑定,上传asp马
查看>>
FIR.im:iOS 8.1.3 “各路助手挺尸”、“封杀一切助手”的背后
查看>>
我的友情链接
查看>>
找出一个数组中唯一没有成对出现的两个数
查看>>
Ajax (部分一)自己做的,总结页面向后台传Form值、单个值和后台向前台传一个或是一组值...
查看>>
web缓存技术
查看>>
集合知识点
查看>>
Linux快捷键
查看>>