首页 > 其他 > 详细

安装HomeBrew+ node + express

时间:2015-11-18 00:37:24      阅读:420      评论:0      收藏:0      [点我收藏+]
HomeBrew:软件包管理系统.
它尽可能地利用系统自带的各种库,使得软件包的编译时间大为缩短;同时由于几乎不会造成冗余,软件包的管理也清晰、灵活了许多。Homebrew的另一个特点是使用Ruby定义软件包安装配置(叫做formula),定制非常简单。
 
Node:是一个Javascript运行环境(runtime)。
实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。
Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。
 
npm是nodejs官方未nodejs定制的一个工具,是Node.js的包管理器,是Node Packaged Modules的简称。
通过npm可以下载安装nodejs的模块包,nodejs有很多优秀的模块包可以让开发这快速开发。
 
express:它是基于Node.js平台,快速,开放、极简的web开发框架。
 
 
markdown
Markdown 是一个 Web 上使用的文本到HTML的转换工具,可以通过简单、易读易写的文本格式生成结构化的HTML文档。目前 Stackoverflow 网站使用这种格式来提问。
首先,Markdown 可将你输入的任何文本转为 HTML,你可以用它来编写博客、文档和网页。你还可以直接在 Markdown 文档中书写 HTML,如果某些功能 Markdown 不具备的或者你忘记了语法,你可以直接用 HTML 来编写,因为 Markdown 能理解两种格式。
你不一定需要在你的网站上安装 Markdown 就可以使用它,它是一个非常方便的写作语言,如果你不想转为 HTML ,Markdown 仍是很好的用来格式化纯文本的方法,无需一些富文本编辑器。但如果你需要发布到 Web 上,当然 HTML 是最适合的。
 
 
 
 
1.首先 安装Homebrew ,终端中执行语句
   
 
 
2.接着 安装node,终端中执行语句
 
brew install node
 
3.然后 安装npm, 终端中执行语句
 
 
npm -v  看看是否安装成功
 
4.最后  安装express,  终端中执行语句
 
npm install -g express      由于这个有点特殊,需要为npm添加-g参数,表示全局安装的意思
 
express -v    看看是否安装成功   
 
 
5.可以创建一个express项目了
   
express nodeblog           创建一个名为 nodeblog 的项目
cd nodeblog                    进入项目nodeblog
 
6. 运行app.js,终端中执行的语句是
     node app.js
    注音:第二次运行的时候,要先暂停前一次的运行,即执行语句 按caps lock + c 键,然后按向上键,便可以运行 node app.js,只要你的上一次执行了运行语句,此向上键便代表执行上次的语句
 
  • 可以看到项目nodeblog中文件有:
 
  • package.json是项目描述文件,主要用来发布项目和管理依赖包;
  • app.js是启动文件,项目的入口文件
  • routes文件夹是路由模块;
  • views文件夹是模板文件,express默认采用jade, 当然,你也可以使用自己喜欢的haml,JES, coffeeKup,   jQueryTemplate等模板引擎
  • public文件夹比较特殊,存放静态资源文件, jquery/prettify.js等静态库会方这里,当然自己编写的前端代码也可以放这里。     
  • node_modules文件夹是包含一些express框架做需要的一些文件,这里面的文件我们通常不做改动,存放了npm安装到本地依赖包,依赖包在package.json文件中声明,使用npm install指令安装
 
  •   Homebrew的基本用法
  • brew search formula # 搜索软件包
  • brew install formula # 安装软件包
  • brew remove formula # 移除软件包
  • brew cleanup formula # 清除旧包
  • brew list # 列出已安装的软件包
  • brew update # 更新 Homebrew
  • brew upgrade # 升级软件包
  • brew home formula # 用浏览器打开
  • brew info formula # 显示软件内容信息
  • brew deps formula # 显示包的依赖
  • brew server # 启动 web 服务器,可以通过浏览器访问 http://localhost:4567 来通过网页来管理包
  • brew -h # 帮助
  • brew versions formula # 列出软件包的版本
 

安装HomeBrew+ node + express

原文:http://www.cnblogs.com/melissa/p/4973270.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!