Chrome 49 定时和使用 require.js 模块的加载错误
Chrome 49 timing and loading errors using require.js modules
我的网络应用程序(有很多JS)在Chrome 49更新之前一直运行良好。(我知道这是更新,因为它正在工作,然后我更新了我的浏览器,现在不是)。
何时调用require.js define()
函数似乎存在计时问题。虽然首先加载require.js文件,但我在之后加载的非amd JS首先触发并导致以下问题:
Uncaught Error: Module name [name] has not been loaded...
还有其他人有这个问题吗?
不知道为什么会这样,但是我的应用程序入口点开始使用我所有加载的JS被包装为:
$(function() {
//...Start app
})
我把它改成:
require([], function(){
//...Start app
})
我首先尝试了window.addEventListener('DOMContentLoaded', function(){
但效果并没有更好。但用require()
包裹做到了。希望这对某人有所帮助。
相关文章:
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- Node.js正在更改应用程序以使用集群模块
- 有没有比在app.js上绑定模块名称更好的方法来动态加载视图模型和视图以显示模态
- 如何在Mocha/Chai中测试JS原型(非模块)
- 如何定义一个模块并使用它来分离js文件
- Babel编译错误:找不到模块核心js/library/fn/get迭代器
- 如何引用HTML中节点模块中的js文件
- 使用Ampersand.js路由模块化应用程序
- 如何使用Node.js在JavaScript模块文件之间使用事件处理程序
- 在节点 js 中使用护照本地模块验证(登录)密码时出错
- module.js在运行iron节点时找不到模块
- 尝试从命令行将android平台添加到ionic时,模块.js:341处出现错误
- 节点抛出模块.js:340错误
- 在 ejs 中使用节点模块/.js函数
- 用于节点的FTP模块.js可以同步文件
- 从 Drupal 7 中的模块.js文件调用全局 JS 函数
- 使用 Socket.io 将套接字传递到 Node 中的模块.js
- JavaScript - 如何注入不同的函数实现,例如 alert(与 web 和 Node 共享模块.js服务器端)
- JavaScript 中有没有办法在原型私有(使用模块 JS 模式)方法中提供对变量的访问
- NODE的捆绑模块.JS