notejs 环境搭建
来源:互联网 发布:淘宝账号被冻结会怎样 编辑:程序博客网 时间:2024/05/21 09:07
一、下载安装文件
下载地址:官网http://www.nodejs.org/download/
我选择的是win64版本的
二、安装nodejs
下载完成之后,双击 node-v0.8.16-x86.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs下面
三、安装相关环境
打开C:\Program Files\nodejs目录你会发现里面自带了npm,直接用npm安装相环境既可
进入node.js command prompt 命令窗口 (cmd命令窗口)
进入nodejs 安装目录 C:\Program Files\nodejs
键入命令:cd C:\Program Files\nodejs 既可
现在开始安装相关环境
键入命令:npm install express 回车等待安装express........
键入命令:npm install jade 回车等待安装jade........
键入命令:npm install mysql回车等待安装mysql........
如图:
........安装什么组件,取决于环境搭建需求
默认情况下上述组件都是安装在C:\Program Files\nodejs\node_modules文件夹下 这也是nodejs相关组件的自动查找路径
附件:npm常用命令
npm install <name>安装nodejs的依赖包
例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本,如npm install express
@3
.0.
6
npm install <name> -g 将包安装到全局环境中
但是代码中,直接通过require()的方式是没有办法调用全局安装的包的。全局的安装是供命令行使用的,就好像全局安装了vmarket后,就可以在命令行中直接运行vm命令
npm install <name> --save 安装的同时,将信息写入
package
.json中
项目路径中如果有
package
.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包
这样代码提交到github时,就不用提交node_modules这个文件夹了。
npm init 会引导你创建一个
package
.json文件,包括名称、版本、作者这些信息等
npm remove <name>移除
npm update <name>更新
npm ls 列出当前安装的了所有包
npm root 查看当前包的安装路径
npm root -g 查看全局的包的安装路径
npm help 帮助,如果要单独查看install命令的帮助,可以使用的npm help install</name></name></name></name></name>
现在已经有express
键入:express myapp (myapp是随意起的工程名称)
你会发现多了一个 C:\Program Files\nodejs\myapp 目录
默认情况下:里会自动创建
复制node_modules到myapp下面
环境搭建到此完工,下面做一个demo测试!
在myapp下新建helloworld.js
var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("Hello World"); response.end(); }).listen(8888); console.log("nodejs start listen 8888 port!");
进入node.js command prompt 命令窗口,进入C:\Program Files\nodejs\myapp目录
键入node helloworld.js
打开地址http://127.0.0.1:8888/
发现输出 :Hello World
谢谢下边几位兄台
http://www.lifeba.org/arch/nodejs_npm_express.html
http://www.jb51.net/article/33086.htm
http://www.open-open.com/lib/view/1329050007640
- notejs 环境搭建
- notejs的环境部署
- NoteJS - 第一步
- Sublime与notejs使用
- 环境搭建
- 搭建环境
- 环境搭建
- 搭建环境
- 环境搭建
- 搭建环境
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- 环境搭建
- window.XMLHttpRequest
- 程序员都应该挖一口属于自己的井
- Ubuntu12.04配置Android反编译工具apktool
- Android Socket开发(客户端版)
- html5 文件系统(一)
- notejs 环境搭建
- C#网络编程
- c# 对cookies(增、删、改、查)的操作方法
- IOS开发 使用地图 MapKit
- OCP-1Z0-053-200题-58题-635
- 快排。
- cocos2dx 3.0 微信打飞机--001
- hbase 安装
- 项目总结-EMOJI表情处理详解(ios,android平台兼容)