Closed lealife closed 9 years ago
通过map或paths映射可以使一个文件拥有不同的module id, 这样require时会使得该模块初始化多次. 这各情况应该是框架来处理(比如将所有模块变成绝对的http地址作为module id) ? 还是由用户(如果用户碰到, 这是一个大坑)来解决?
嗯,esl确实没管这事,而据我所知,requirejs是有做根据url去重的。
没做的原因主要是:
不要使用paths
通过map或paths映射可以使一个文件拥有不同的module id, 这样require时会使得该模块初始化多次. 这各情况应该是框架来处理(比如将所有模块变成绝对的http地址作为module id) ? 还是由用户(如果用户碰到, 这是一个大坑)来解决?