因为要用到mysql-libmysqlclient模块,所以运行以下的命令进行安装npm install mysql-libmysqlclient报错如下:这是因为对Mysql的一些环境变量的目录没有配置好。先安装Mysql,Mac如何安装这里不细说,Mysql的官网有专门的Mac的dmg包下载,去...
分类:
数据库 时间:
2014-12-26 06:07:01
阅读次数:
274
之前的一篇文章《mongodb+nodejs》是mongodb的native
driver 来操作的,但是更成熟的方式应该使用mongoose,是代码更加简洁,更加安全。
这个例子和《mongodb+nodejs》中的例子一模一样,只是把
对mongodb操作语句,换成是mongoose的API,其他代码和文件完全一样。
代码如下:
var express = require('ex...
分类:
其他好文 时间:
2014-12-25 23:43:27
阅读次数:
359
一、安装环境Linux Ubantu二、安装需要的组件1、安装nodejs注:debian下nodejs没有相应的apt包,所以无法用apt-get安装,只能通过nodejs的源码包安装,这里有比较全的其他系统环境下安装nodejs的方式https://github.com/joyent/node/...
分类:
其他好文 时间:
2014-12-25 21:48:27
阅读次数:
203
前篇 如题,提起版本管理工具相信做C#开发 还是对Git比较陌生 我们可能更熟悉vss、svn 记录此文的目的 更是为以后的前段学习做基础 现在的技术比如nodeJs angularJs ==都少不了或多或少的跟Git有关,所以这里简单说明下是很有必要的 先来说明两个概念 1.GitHub ...
分类:
其他好文 时间:
2014-12-25 12:45:36
阅读次数:
164
1.构建工具(grunt,gulp)下载地址:http://gruntjs.cn/http://gruntjs.com/(1)安装nodejs(http://www.nodejs.org/) 验证是否安装成功,命令行输入 node -v(2)grunt 的安装安装全局grunt-cli命令行输...
分类:
Web程序 时间:
2014-12-24 21:22:25
阅读次数:
303
angular的插件的确挺少的, 编辑器更是少, ui-tinymce是angular-ui推荐的一款编辑器(GIT: https://github.com/angular-ui/ui-tinymce ); 效果图 通过nodejs的 npm 的bower安装依赖安装,...
分类:
其他好文 时间:
2014-12-24 13:16:09
阅读次数:
153
Windows下的Nodejs npm路径是appdata,很不爽,想改回来,但是在cmd下执行以下命令也无效 npm config set cache "D:\nodejs\node_cache" npm config set prefix "D:\nodejs\node_global" 最后在nodejs的安装目录中...
分类:
Windows程序 时间:
2014-12-24 12:05:16
阅读次数:
1312
Nodejs中的public目录是可以被公开访问的。。。
http://127.0.0.1/xxxxx对应的就是public下面的xxxxx目录
res.render()可以用来render出某个private的目录,除了public其他都默认是private
例如网页中包含很多图片和CSS,就应该把他们都放在public下面,而不是不停的render......
分类:
Web程序 时间:
2014-12-24 11:50:30
阅读次数:
180
一、前言 NPM作为Node的模块管理和发布工具,作用与Ruby的gem、Python的pypl或setuptools、PHP的pear和.Net的Nuget一样。在当前前端工程化极速狂奔的年代,即使不做nodejs的开发,也需要学习和使用N...
分类:
其他好文 时间:
2014-12-23 23:53:34
阅读次数:
376
grunt官网:http://www.gruntjs.org/一、安装grunt先安装node,在http://www.nodejs.org/可以下载安装包直接安装。在命令行下运行:npm install -g grunt-cli即可安装grunt。二、创建项目创建web项目:my-project-...