今天工作中偷空又开始搞搞我的这个小玩意了,纠结了好久我要做个什么,我想把现在炒鸡流行的微信小程序开发自己玩玩,还想在项目中用下师父布置给我的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。