二、node (Express) Ejs Angular 移动端开发
今天工作中偷空又开始搞搞我的这个小玩意了,纠结了好久我要做个什么,我想把现在炒鸡流行的微信小程序开发自己玩玩,还想在项目中用下师父布置给我的node,不想让自己无所事事,没有目标的生活是最可悲的,尤其是一个人生活在离家那么那么远的城市,还没有个男朋友陪。。。。。哈哈哈,好吧,,最终纠结来纠结去终于决定好啦,给我参与的台湾花莲飞扬少年成长中心那边的一个慈善机构,想给他们做个微信公众号,把平时有什么活动啊都可以发布上去,小伙伴们查询也是各种便利,再者还可以把自己想做的东西做出来,也是超级幸福的事情!!好啦,废话不多说,直接上今天的内容。 今天主要的内容是,地址栏中输入http://localhost:3012/activity 就可以加载出来activity相应的页面,按照之前最简单的额方法当然是一会就好了,就不用在这里多说,可是我想来个高大上的方法,且听我细细道来(当然您是大神的话,就不要读啦,毕竟我是菜鸟妹纸一个,,浪费您时间)。 一、 app.js中配置activity的路由 app.get('/activity',routes.activity); 二、router/index.js 中渲染activity页面 exports.activity = function(req,res){ res.render('activity',{title:'珍珠最新活动'}); }; 三、在activity中引入 相应的 index.js文件 <script src="/js/activity/index.js"></script> 四、在index.js文件中配置路由 这块是我今天这篇文章的重点 来,上点《Angular 权威教程》里面的内容,具体这边的代码会在评论中贴出哦 如果这个项目使用了RequireJS1库,询问是否要包含RequireJS的,就要回答yes。如果项目没有包含它,不是把项目中所有文件都列在Karma配置文件中(马上就会看到),而是要包含单独的测试文件,它负责加载特定模块。 RequireJS是专门为浏览器设计的JavaScript文件和模块加载器。利用它我们能编写JavaScript库,这些库能够导出一个库并使用模块名来配置依赖的预期,它将在我们模块加载的时候可用。 它的主要好处是: ? 建立了一个导入过程;? 能加载嵌套的依赖项;? 让打包依赖项变得容易。 实际上,RequireJS允许我们通过模块来定义JavaScript,以及在JavaScript中请求这些模块。例如: define(['jquery','underscopre'],function($,_) {
// $ 引用jQuery —————————— 1 http://requirejs.org 图灵社区会员 鸟月月(dearzpfree@hotmail.com) 专享 尊重版权 // _ 引用underscore}); 有关如何设置测试的更多信息,参见RequireJS。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |