http://cloudajs.org/docs/step1_getting_started
在上述官网地址有详细的步骤描述,这里主要介绍编程中遇到的想法及问题解决办法。第一感觉是访问创建的示例页面时有些小卡,或许是因为 debug 的缘故吧…
1. 访问地址 localhost:8080/debug.html/itworks,后面传递参数“itworks”代表什么意思呢?
通过查看文件夹目录,debug.html 文件位于 myproject/app 目录下,在从后来的示例中了解到:itworks 代表 sumeru.router 中添加的链接。
2. 类似 extjs 的目录管理方式
突然发现这里的 js 使用方式和 extjs 的项目管理路径方式很类似,因为 extjs 的目录管理结构也是 app 文件夹中建立了各种类。
3. 不能找到控制器
错误信息:"error when pubsub callback on line 84 Can NOT find a controller [null]" 忘记将 controller/package.js 中的文件替换成 'helloworld.js' 了。
无需重新启动服务器,随时修改文件,随时就可以看到效果,很不错。