作者m2251000 (akakaze)
看板Ajax
标题[问题] 新手使用Requirejs设定问题
时间Tue May 10 01:59:54 2016
正在试着用Require和backbone将程式模组化
想请问各位大大
以下是我的整体架构
http://i.imgur.com/CtyUSMy.png
我在index的head里加了一个script做连结
http://i.imgur.com/6QsHQ4W.png
接下来我在app.js里写了require的define
http://i.imgur.com/qWGLsgw.png
最後我的requirejs(也就是main.js)是这样
http://i.imgur.com/1jaGUon.png
可以确定的是metro是有运行到的
但是无论我怎麽改,就是运行不到我的程式,也就是
console.log(app);
app.init();
这一段
而且没有任何的error...连要怎麽改都没方向QQ
还请各位大大指教,感激
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.238.114.120
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1462816801.A.3F9.html
1F:推 mrbigmouth: baseUrl拿掉, 各lib加上前缀lib/js, app拿掉../看看 05/10 05:53
2F:→ mrbigmouth: 印象中requirejs接受不了../ 05/10 05:53
3F:→ mrbigmouth: 等等 你确定没error? 连404都没有? 05/10 05:54
4F:→ mrbigmouth: 打开开发者工具列 确定app.js是否有载入成功 05/10 05:54
刚刚突然一个灵感,把快取清了一次,就没有问题了...
大概是浏览器抓到之前测试的档案...感谢mr大的回覆!
※ 编辑: m2251000 (36.238.114.120), 05/10/2016 12:49:30
5F:→ mrbigmouth: 开发模式时可以把config的urlArgs设为't='+Date.now() 05/10 14:53
6F:→ mrbigmouth: 这样就不用一直清快取了 05/10 14:53
有喔我有查到相关文章,感谢回复XD
※ 编辑: m2251000 (36.238.114.120), 05/10/2016 23:06:56