nodejs环境搭建与express安装配置

简介: 一、NPM1、下载nodeJS下载地址:https://nodejs.org/en/download/因为我的系统是Linux 的,所以下载已经编译好的Linux,nodejs tar包3、下载完成过后放到/usr/local/下面4、解压:因为这个包不是gz的包所以解压正确:# tar -xvf node-v6.

一、NPM

1、下载nodeJS

下载地址:https://nodejs.org/en/download/

因为我的系统是Linux 的,所以下载已经编译好的Linux,nodejs tar包

3、下载完成过后放到/usr/local/下面

4、解压:因为这个包不是gz的包所以解压

正确:

# tar -xvf node-v6.11.0-linux-x64.tar.xz 

 错误:

# tar -zxvf node-v6.11.0-linux-x64.tar.xz 

5.配置环境:

# vi /etc/profile

加入:

#set node
export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin

退出,刷新环境变量

# source /etc/profile

6、测试

成功!!!!!!!!!!!!!

7、express 安装 4.x版本这里是全局安装(目的方便开发使用)

# npm install express -g
# npm install express-generator -g

8、测试express

9、在配置express的全局使用(目的:不配置,在其他路径上面执行node app.js会报Cannot find module 'express)

# vi /etc/profile
#set node
export NODE_HOME=/usr/local/node
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules  

这里一定要写NODE_PATH不然无效

10、测试执行app.js

成功!!!!!!!!!!

11、windows情况下安装路径设置

npm config set prefix E:\nodejs\node\node_modules\npm\node_modules

安装express和express-generator和Linux方式一样
12、配置环境变量

13、桌面测试成功!

二、CNPM

1、使用淘宝的cnpm

1)设置安装路径和npm同目录

npm config set prefix "E:\nodejs\node"

2)安装cnpm

npm install cnpm -g --registry=https://registry.npm.taobao.org

3)利用cnpm安装express和express-generator.

cnpm install express -g
cnpm install express-generator -g

4)配置环境变量

5)桌面运行测试index.js成功!

 

相关文章
|
10天前
|
JavaScript 前端开发 中间件
探索后端技术:Node.js与Express框架的完美融合
【10月更文挑战第7天】 在当今数字化时代,Web应用已成为日常生活不可或缺的一部分。本文将深入探讨后端技术的两大重要角色——Node.js和Express框架,分析它们如何通过其独特的特性和优势,为现代Web开发提供强大支持。我们将从Node.js的非阻塞I/O和事件驱动机制,到Express框架的简洁路由和中间件特性,全面解析它们的工作原理及应用场景。此外,本文还将分享一些实际开发中的小技巧,帮助你更有效地利用这些技术构建高效、可扩展的Web应用。无论你是刚入门的新手,还是经验丰富的开发者,相信这篇文章都能为你带来新的启发和思考。
|
15天前
|
开发框架 JavaScript 前端开发
使用 Node.js 和 Express 构建 Web 应用
【10月更文挑战第2天】使用 Node.js 和 Express 构建 Web 应用
|
1月前
|
Web App开发 JavaScript 前端开发
构建高效后端服务:Node.js与Express框架的实战指南
【9月更文挑战第6天】在数字化时代的潮流中,后端开发作为支撑现代Web和移动应用的核心,其重要性不言而喻。本文将深入浅出地介绍如何使用Node.js及其流行的框架Express来搭建一个高效、可扩展的后端服务。通过具体的代码示例和实践技巧,我们将探索如何利用这两个强大的工具提升开发效率和应用性能。无论你是后端开发的新手还是希望提高现有项目质量的老手,这篇文章都将为你提供有价值的见解和指导。
|
2月前
|
存储 JavaScript NoSQL
构建高效Web应用:使用Node.js和Express框架
【8月更文挑战第30天】本文将引导你了解如何使用Node.js和Express框架快速搭建一个高效的Web应用。通过实际的代码示例,我们将展示如何创建一个简单的API服务,并讨论如何利用中间件来增强应用功能。无论你是新手还是有经验的开发者,这篇文章都将为你提供有价值的见解。
|
10天前
|
JSON JavaScript 前端开发
Node.js Express 框架
10月更文挑战第7天
19 2
|
14天前
|
JSON JavaScript 前端开发
使用 Node.js 和 Express 构建 RESTful API 服务器
【10月更文挑战第3天】使用 Node.js 和 Express 构建 RESTful API 服务器
|
18天前
|
Web App开发 JavaScript 前端开发
使用Node.js和Express框架构建Web服务器
使用Node.js和Express框架构建Web服务器
|
19天前
|
Web App开发 JavaScript API
构建高效后端系统:Node.js与Express框架的实践之路
【9月更文挑战第37天】在数字化时代的浪潮中,后端开发作为技术架构的核心,承载着数据处理和业务逻辑的重要职责。本文将深入探讨如何利用Node.js及其强大的Express框架来搭建一个高效、可扩展的后端系统。我们将从基础概念讲起,逐步引导读者理解并实践如何设计、开发和维护一个高性能的后端服务。通过实际代码示例和清晰的步骤说明,本文旨在为初学者和有经验的开发者提供一个全面的指南,帮助他们在后端开发的旅途上走得更远。
37 3
|
28天前
|
Web App开发 JavaScript 前端开发
构建高效Web应用:Node.js与Express框架的深度整合
【9月更文挑战第28天】在现代Web开发领域,Node.js和Express框架的结合已成为打造高性能、易扩展应用的黄金组合。本文将深入探讨如何利用这一技术栈优化Web应用架构,提供具体实践指导,并分析其性能提升的内在机制。通过代码示例,我们将展示从基础搭建到高级功能的实现过程,旨在为开发者提供一条清晰的学习路径,以实现技术升级和项目效率的双重提升。
40 3
|
1月前
|
前端开发 JavaScript 安全
node登陆接口权限配置cookie-parser、express-session
本文介绍了在Node.js中使用express-session和cookie-parser实现登录接口的权限配置,包括验证码接口的生成和自定义中间件的创建,用于验证用户权限。
20 0
node登陆接口权限配置cookie-parser、express-session