Node.js 初體驗

簡介

Node.js是一個Javascript運行環境(runtime),基於Node.js 的包管理器 npm 將js文件裝載到nodejs編譯環境
中執行js文件,再也不經過瀏覽器去執行js文件php

window安裝

  • 下載node

下載:http://nodejs.cn/ 並安裝linux

clipboard.png

  • 配置環境變量web

默認安裝已經自動配置過的
clipboard.pngexpress

clipboard.png 可見nodejs已經配置成功npm

  • 測試centos

新建node.js 文件瀏覽器

clipboard.png

clipboard.png運行成功啦框架

centos安裝

WARNING: C++ compiler too old, need g++ 4.8 or clang++ 3.4 (CXX=g++)webstorm

常規的編譯安裝會提示編譯器太老,我建議直接使用二進制文件避免這個問題

  • 下載二進制包

wget https://nodejs.org/dist/latest-v4.x/node-v4.4.5-linux-x64.tar.gz

保存在usr/local目錄
clipboard.png

  • 解壓並更改文件夾名

tar zxf node-v4.4.5-linux-x64.tar.gz
mv node-v4.4.5-linux-x64 node
  • 配置node環境變量

vi /etc/profile

#配置node 環境變量
export NODE_HOME=/usr/local/node
export PATH=$NODE_HOME/bin:$PATH

source /etc/profile  更新環境變量文件
  • 測試node命令

clipboard.png

  • 安裝express(nodejs框架)

npm install -g express-generator

clipboard.png

  • 使用框架新建項目

express -e nodejs

clipboard.png

cd nodejs && npm install

clipboard.png部分截圖

瀏覽器訪問3000端口

clipboard.png

phpstrom/webstorm 調試 nodejs 配置

  • setting->plugins->添加插件nodejs

clipboard.png

  • 配置 Run/Debug configurations

編輯 configurations
clipboard.png

添加nodejs調試類型
clipboard.png

運行js文件
clipboard.png

相關文章
相關標籤/搜索