centos 下 搭建 nodejs 开发环境

  1. 下载node并初始化

    从 http://nodejs.org/download/ 下载最新的nodejs压缩包

    wget http://nodejs.org/dist/v0.10.32/node-v0.10.32-linux-x64.tar.gz
    tar -zxvf node-v0.10.32-linux-x64.tar.gz
    cd node-v0.10.32-linux-x64

    设置node到系统路径

    vim /etc/profile

    在文件结尾添加:

    export NODEJS_HOME=/home/develop/nodjs/node-v0.10.32-linux-x64
    export PATH=$PATH:$NODEJS_HOME/bin

    退出后更新当前执行环境

    source /etc/profile

    再执行

    node -v  和 npm -v

    如果能正常看到版本号

     v0.10.32 和 1.4.28

    说明node和npm环境配置成功(npm 是nodejs包管理器)

  2. 安装框架 express 
    $ mkdir myapp $ cd myapp
  3. 通过命令创建package.json
    $ npm init

    安装express 到应用并添加到依赖列表

    $ npm install express --save
  4. 使用 Express application generator 快速构建express应用
    1. 安装

      $ npm install express-generator -g

    2. 查看帮助
      $ express -h
      
        Usage: express [options] [dir]
      
        Options:
      
          -h, --help          output usage information    
          -V, --version       output the version number    
          -e, --ejs           add ejs engine support (defaults to jade)
              --hbs           add handlebars engine support    
          -H, --hogan         add hogan.js engine support    
          -c, --css <engine>  add stylesheet <engine> support (less|stylus|compass) (defaults to plain css)
         -f, --force         force on non-empty directory
    3. 使用 generator 创建应用并初始化
      $ express myapp
      
         create : myapp
         create : myapp/package.json
         create : myapp/app.js
         create : myapp/public
         create : myapp/public/javascripts
         create : myapp/public/images
         create : myapp/routes
         create : myapp/routes/index.js
         create : myapp/routes/users.js
         create : myapp/public/stylesheets
         create : myapp/public/stylesheets/style.css
         create : myapp/views
         create : myapp/views/index.jade
         create : myapp/views/layout.jade
         create : myapp/views/error.jade
         create : myapp/bin
         create : myapp/bin/www
      
         install dependencies:
           $ cd myapp && npm install
      
         run the app:
          $ DEBUG=myapp ./bin/www
时间: 2024-10-11 03:03:18

centos 下 搭建 nodejs 开发环境的相关文章

centos下搭建php开发环境(lamp)

由于个人非常喜欢爱linux系开发php项目. 因为某些原因,经常需要手动搭建环境 经常在网上找到的教程经常不太一样 虽然最终都能完成搭建,但是总是觉得不太爽 还不如自己写一篇,需要的时候肯定能找到 步骤一: 下载所需的安装并安装: 命令:yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-postgresql php-pgsql php-devel 从命令就可以解释得出,下

Win7搭建NodeJs开发环境以及HelloWorld展示—图解

Windows 7系统下搭建NodeJs开发环境(NodeJs+WebStrom)以及Hello World!展示,大体思路如下:第一步:安装NodeJs运行环境.第二步:安装WebStrom开发工具.第三步:创建并运行NodeJs项目展示Hello world! 1.下载nodejs 地址:http://nodejs.org/ 点击安装完成,然后安装“组件”,如图: 2.安装WebStrom,导入nodejs开发插件 下载地址:http://www.jetbrains.com/webstorm

CentOS 7快速搭建Nodejs开发环境

Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好.学习Nodejs首先需要会安装环境.这里我介绍如何在CentOS7快速搭建Nodejs开发环境. 工具/原料 CentOS 7 Nodejs 通过NVM安装 1 NVM(Node version manager)顾名思义,就是Node.js的版本管理软件,可以轻松的在Node.js各个版本间切换,项目源码在GitHub: 如果你想长期做 node

【原创】win10下搭建vue开发环境+IIS部署

[原创]win10下搭建vue开发环境 如果要转发,请注明原作者和原产地,谢谢! 特别说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图: 详细的安装步骤如下: 一.安装node.js 说明:安装node.js的windows版本后,会自动安装好node以及包管理工具npm,我们后续的安装将依赖npm工具. node.js的官方地址为:https://nodejs.org/en/download/,如下图所示: 根据自己电脑的具体配置,选择你要下载的安装

Linux下搭建PHP开发环境(LAMP)

LAMP:Linux+Apache+Mysql/MariaDB+Perl/PHP/Python 安装方法如下: 注:Ubuntu下可使用sudo su 命名切换到root用户. 开始安装之前,先执行EZHTTP安装前的准备工作. 一.使用screen(可选) 由于编译安装Nginx Apache PHP MySQL等软件会花费比较长的时间,难免会出现由于网络意外中断而导致安装也中断了,所以为了避免此问题,可以使用screen来安装. screen的使用方法如下: 1.安装screen ubunt

Windows下搭建PHP开发环境

Windows下搭建PHP开发环境 一.准备工作-所需软件 ·   Apache  \php\httpd-2.2.25-win32-x86-no_ssl.msi ·   PHP \php\php-5.3.1-Win32-VC6-x86.zip ·   Oracle client 10g\php\client 二.安装软件 安装Apache: 双击安装,与安装其他Windows软件没有什么区别,在填Server Infomation时,并没有特殊规定,只要输入的信息符合格式即可. 安装完成之后,在

ubuntu下搭建android开发环境之超顺畅模拟器

如果说android系统的卡,像耳边蚊子让人抓狂,那么android模拟器的卡,那就像午睡时的苍蝇.大概就是一样的恶心~~ 那么,这样的问题对于开发者肯定忍无可忍,我也一样,虽然我还没有入门,但我也一样纠结,为什么会这么卡??这么卡?我是i5 4G内存啊~~ 解决: 第一种解决方法(也算是比较直接,比较烧包的办法): 用真机调试~方法上篇文章有谈论,请看ubuntu下搭建android开发环境: 烧包原因:我不能兼容每个系统版本,每种型号机器,每种屏幕大小,都去搞台真机对吧~ 第二种解决方法:

windows环境下搭建ffmpeg开发环境

ffmpeg是一个开源.跨平台的程序库,可以使用在windows.linux等平台下,本文将简单讲解windows环境下ffmpeg开发环境搭建过程,本人使用的操作系统为windows 7,集成开发环境为Visual Studio 2005,ffmpeg版本为2.2.有人可能会说都什么年代了,还VS 2005,现在VS 2010/2012/2013都出了.本人电脑也安装了VS2010,每次打开,伴随着硬盘指示灯的闪烁,以及硬盘的吱吱响声,过了许久才弹出闪屏页面,此时你的思绪可能已经飘到了南极,启

Mac下搭建php开发环境[翻译]

原英文链接:http://www.codeweblog.com/mac-os-x-to-configure-apache-php-mysql/ Mac OS X 内置了Apache 和 PHP,这样使用起来非常方便.本文以Mac OS X 10.6.3为例.主要内容包括: 启动Apache 运行PHP 安装MySQL 使用phpMyAdmin 配置PHP的MCrypt扩展库 设置虚拟主机 启动Apache 有两种方法: 打开"系统设置偏好(System Preferences)" -&