`
caibinghong
  • 浏览: 143788 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类
最新评论

nodeJS开发环境

 
阅读更多

nodeJS开发环境 

1、平台搭建:

1Nodejs运行环境 下载地址http://nodejs.org/ 下一步就可以了,只能安装在C

       2)安装完后,在开始菜单-》运行输入 cmd 进入命令控制台

              然后输入:node –v 就可以查看当前按装的nodejs版本

       3)简单试一下node运行环境,在命令控制台,输入以下:

              node 回车

              console.log(‘ hello world ! ’)

              控制台就会输出hell world! 说明环境成功!

       4Node包管理器(npm),但从Node.js 0.6开始,npm包含在发行包中了。所以会自动安装好。包管理器主用是安装nodejs扩展包进行开发相应程序

       5)通过npm安装 一个简单的Web框架( express ) 命令如下:

              在控制台输入: npm install express

              你会看到一些类似以下的加载信息

                     npm http GET https://registry.npmjs.org/express

                     ….

                     - mime@1.2.4

-- mkdirp@0.3.0

-- qs@0.4.2

-- connect@1.8.5

此时 express 就安装成功了,并且放置在当前目录的 node_modules  子目录下.

       6 )express //即可创建项目

              创建好了,当你运行这个目录下的 node app.js命令时会出现错误的话。请你查看一下你这目录是否有。node_modules文件夹。

            注意:你的项目要有 node_modules 文件夹。。里面要有 express模块
               解决winodw  Cannot find module 'express'
express test
创建后会有提示
$ cd test && npm install
解决方法一:
复制命令运行就可以了,但是每次 install 都要重新下载.........
解决方法二: 
直接复制 已生成的 node_modules 的模块。。。。。。。。。。
解决方法三:
复制你的模块到 C:\Program Files\nodejs\node_modules
设置环境变量:
set NODE_PATH=C:\Program Files\nodejs\node_modules;

       7) node 保母  (supervisor)

              小技巧——使用 supervisor

如果你有 PHP  开发经验,会习惯在修改 PHP  脚本后直接刷新浏览器以观察结果,而你在开发 Node.js  实现的 HTTP 应用时会发现,无论你修改了代码的哪一部份,都必须终止Node.js 再重新运行才会奏效。这是因为 Node.js  只有在第一次引用到某部份时才会去解析脚本文件,以后都会直接访问内存,避免重复载入,而 PHP  则总是重新读取并解析脚本(如果没有专门的优化配置)。Node.js的这种设计虽然有利于提高性能,却不利于开发调试,因为我们在开发过程中总是希望修改后立即看到效果,而不是每次都要终止进程并重启。 supervisor  可以帮助你实现这个功能,它会监视你对代码的改动,并自动重启 Node.js

使用方法很简单,首先使用 npm  安装 supervisor

npm install -g supervisor

安装后我们就可以使  supervisor app.js  启用模块了。这样修改模块可以实时反应浏览器上面

2、开发工具:

       Sublime text2 + nodejs

       俱体快捷键使用大家去百度搜索一下。接下,大家先下载Sublime text2 安装好后,打开这个编辑器软件:

       我们按 ctrl+shift+p 进入 编辑软件的 插件包安装,

在弹出的框里输入:install package 按回车,等待包的加载选择。。。

然后在输入nodejs 回车安装

安装后,我们关掉编辑器,然后重新打开。可以在 Tools->nodejs 按理说是可以运行了,但结果还是不能运行,问题是我们还要配置一下 sublime text nodejs 相连的运行环境。配置如下:

1) nodejspath Preferences-->Package Setting-->Nodejs-->Default 

       文件内容如下:

       {

             "save_first": true,

             "node_command": "C:\\Program Files\\nodejs\\node.exe",

             "npm_command": "C:\\Program Files\\nodejs\\npm.cmd",

             "expert_mode": true,

             "ouput_to_new_tab": false

}

2)找到Nodejs.sublime-build 进行修改

       C:\Users\Administrator\AppData\Roaming\Sublime xt 2\Packages\Nodejs\

       Nodejs.sublime-build内容:

       {

            "cmd": ["C:\\Program Files\\nodejs\\node.exe", "-p", "$file"],

"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",

             "selector": "source.js"

}

好了配置好开发工具就可以进行开发了。

我们在编辑器创建一个js 文件,在 Tools->nodejs -> run就可以运行了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics