Node.js开发指南的笔记(43)

>我来写笔记

按有用程度 按页码先后 最新笔记

  • ShinyLeee

    ShinyLeee

    书上express版本到3.x再到4.x的视图助手代码都有所变化。 4.x版本的代码应该这样: app.js 必须放在use route之前 /代码内容已省略/ index.js /代码内容已省略/ helper.ejs /代码内容已省略/

    2016-03-03 20:47

  • OrangeCLK

    OrangeCLK

    我果然被 apply 和 call 困扰了。

    2015-04-08 17:39

  • K||低调的天蝎

    K||低调的天蝎 (天蝎得一塌糊涂)

    Express 框架 npm 提供了大量的第三方模块,其中不乏许多 Web 框架,我们没有必要重复发明轮子, 因而选择使用 Express 作为开发框架,因为它是目前最稳定、使用最广泛,而且 Node.js 官 方推荐的唯一一个 We b 开发框架。 注:书中的内容是基于旧版Express,以下笔记以4.X版本为准 安装 Express npm install -g express *安装Express命令工具 *参考:http://cnodejs.org/topic/5346407fcb6fd9d06c029643 ...

    2014-04-28 15:24

  • K||低调的天蝎

    K||低调的天蝎 (天蝎得一塌糊涂)

    安装supervisor监视代码改动 npm install -g supervisor 启动app suervisor app.js 当代码被改动时,运行的脚本会被终止,然后重新启动。

    2014-04-28 15:20

  • rayliao

    rayliao (it may all end tomorrow)

    第一章讲了,NodeJS可以做什么: 1.具有复杂逻辑的网站。 2.基于社交网络的大规模web应用。 3.Web Socket服务器。 4.TCP/UDP套接字应用程序。 5.命令行工具。 6.交互式终端程序。 7.带有图形用户界面的本地应用程序。 8.单元测试工具。 9.客户端javascript编译器。 第六章讲了,NodeJS不擅长做什么: 1.计算密集型的程序。 2.单用户多任务型应用。 3.逻辑十分复杂的事务。 4.Unicode和国际化。 ..

    2014-03-26 21:22

  • rayliao

    rayliao (it may all end tomorrow)

    后面问题实在太多,就没有跟着一步步做了,在了解其原理的前提下看完。 MongoDB对我来说是挺新鲜的东西,以前只知道关系型数据库,不知还有NoSQL的东西。安装部署也很简单。 有个问题还没有解决,连接数据库那里。 数据库的连接信息文件settings.js。 /代码内容已省略/ app.js那里一直获取不到,应该是叫模块无法加载吧。 /代码内容已省略/ 提示..   (2回应)

    2014-03-25 15:35

  • rayliao

    rayliao (it may all end tomorrow)

    之前做web项目都是用三层架构,使用asp,就是所谓的以模板为中心架构,对MVC也只是知其名,稍许知道原理罢了。这次自学NodeJS也算是加强理解下MVC架构吧。 安装好了express之后,发现默认安装的是jade,但是书本上的例子是ejs的,开始觉得无所谓,书本的代码改过来就是了,理解了要改也不难,看到后面片段视图那,要循环显示数组的时候,ejs是使用partial,翻看了下jade的api,试了下其中一些觉得是的方法,发现还是不行,只好..

    2014-03-24 21:26

  • 冰果

    冰果

    app.helers() app.dynamicHelpers() 测试没通过

    2013-11-12 11:50

  • 冰果

    冰果

    在views目录下新建list.ejs,内容是: <ul><%- partical('listitem',items) %></ul> 同时新建listitem.ejs,内容是: <li><%= listitem %></li> 在node.js 3中partical已取消。可以采用下面方式 <ul> <% items.forEach(function(listitem){ %> <% include listitem %> <% }) %> </ul> 或安装express-partials

    2013-11-12 09:47

  • 冰果

    冰果

    我们可以在页面模板编译时指定页面布局,即设置layout属性 经过测试发现没有效果?? express 3.0已经取消了这个模板文件,需要使用请npm install express-partials. 安装步骤: 1. 运行cmd用npm install express-partials 2.app.js里面引用express-partials。 步骤一:添加引用var partials = require('express-partials'); 步骤二:在app.set('view engine', 'ejs');下面添加app.use(partials()); 3.在需要引用...

    2013-11-12 09:31

<前页 1 2 3 4 5 后页>

笔记是你写在书页留白边上的内容;是你阅读中的批注、摘抄及随感。

笔记必须是自己所写,不欢迎转载。摘抄原文的部分应该进行特殊标明。

Node.js开发指南

>Node.js开发指南