`
caibinghong
  • 浏览: 150820 次
  • 性别: 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就可以运行了。

分享到:
评论

相关推荐

    如何搭建vs code web版在线编辑器 Go Python NodeJs 开发环境搭建

    2. 该开发镜像包括Go、Python、NodeJs三种开发环境,满足日常开发大部分需求。 3. 该开发镜像开启code-server服务,使用浏览器通过8080端口可以使用web版的vs code进行开发,因此可以远程随时随地进行开发。 4. 使用...

    bada55-node-dev:如何构建自己的#BADA55 NodeJS 开发环境

    如何构建#BADA55 NodeJS 开发环境 德里克·贝利的演讲。 抽象的东西 一切旧的都是新的! 命令行、批处理、vim……我们正在回顾我们自己的历史,回到开发环境只不过是一个文本编辑器和一些命令行工具的时代。 那么...

    NodeJS开发指南_nodejs开发指南_

    NodeJS是一种基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程,打破了JavaScript只能在浏览器中运行的传统。本指南将深入探讨NodeJS的核心概念、开发工具、模块系统、网络编程...

    Ubuntu中搭建Nodejs开发环境过程分享

    在Ubuntu系统中搭建Node.js开发环境是一个重要的前置步骤,它对于想要开发基于Node.js应用程序的用户来说是必须掌握的技能。在开始搭建之前,需要了解Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许...

    Nodejs基本环境搭建

    就算自己平时不用Nodejs开发也会简介接触的到。说到Nodejs就不得不提一下它的包管理器npm(Node packge manager),npm上的包已经达到了成千上万的数量,开发者可以集成现有的第三方包到自己的项目中或者发行自己的包...

    Centos搭建前端【nodejs】开发环境.docx

    在IT行业中,搭建开发环境是每个开发者的基本技能之一。在这个场景中,我们主要关注的是如何在CentOS操作系统上建立一个前端开发环境,尤其侧重于Node.js的安装与配置。CentOS是一个受欢迎的Linux发行版,常被用作...

    基于nodejs+vue+mysql飞鸽旅游服务管理系统(高分项目)

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、...开发环境:vscode 数据库:MySql5.7以上 数据库工具:navicat

    基于nodejs+mysql+vue的游戏点单陪玩系统(高分项目)

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 包含:项目源码、数据库脚本、...开发环境:vscode 数据库:MySql5.7以上 数据库工具:navicat

    NodeJS安装及环境配置(windows)

    Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者在服务器端使用 JavaScript。...通过配置环境变量,我们可以更好地管理和组织我们的开发环境,使得日后的工作更加高效和便捷。

    基于nodejs+vue+mysql的游戏点单陪玩系统 源码+数据库(高分毕业设计).zip

    项目已获导师指导并通过的高分毕业设计项目,可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。...开发环境:vscode 数据库:MySql5.7以上 部署环境:maven 数据库工具:navicat

    nodejs开发指南带随书源码

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它允许开发者使用JavaScript进行服务器端编程,打破了传统的前端后端界限,实现了全栈式开发。这个压缩包包含的资源正是为了帮助读者更好地理解和应用书中所...

    用Shell脚本快速搭建Ubuntu下的Nodejs开发环境

    在ubuntu下搭建它的开发环境尝尝鲜,有一个捷径,它能让系统自动帮你安装所需要的东西,我们生成一段shell脚本,让它来完成以下工作: 安装 git下最新的node,node包管理器,Forever和Cloud9IDE工具(可选),...

    NodeJs开发指南-中文版(附书代码)

    《NodeJs开发指南-中文版》是一本专为中文读者设计的Node.js技术教程,旨在帮助开发者深入理解和熟练掌握Node.js这一强大的JavaScript后端开发框架。本书由知名开发者BYVoid编写,提供了丰富的实践案例和随书源码,...

    nodejs-vagrant:搭建NodeJS开发环境的Vagrant文​​件

    注意:此命令将下载构建 vagrant nodejs 框所需的所有文件。 这将需要很长时间,因此它实际上取决于您的计算机速度和互联网连接。 用法 ####SSH 从主机通过 ssh 访问 vagrant box $ vagrant ssh 如果一切顺利,就...

    NodeJs 开发实战教程

    涵盖的主要内容:NodeJs的概念、应用场景、环境搭建和配置、异步编程等。多方位介绍相关场景开发实战。(2014版) 通过编写原生代码,讲解NodeJs的应用开发 适用于Nodejs初学者;...从事nodejs开发的相关技术人员;

    nodejs开发电商服务器端

    在这个“nodejs开发电商服务器端”项目中,我们将探讨如何利用Node.js来搭建一个支持微信小程序的电商平台后端。 首先,我们需要了解Node.js的基础知识,包括模块系统(如CommonJS或ES6的import/export)、Express...

Global site tag (gtag.js) - Google Analytics