一、安装nodejs

1.到官网下载nodejs安装包
中文官网地址:http://nodejs.cn/
英文官网地址:https://nodejs.org/en/

根据自己的系统和版本,选择下载对应的安装包!
下面的安装以windows 64 位系统版本安装包为例!
2.双击安装包

点击 next

3.同意授权协议 点击 next

4.选择安装路径(根据自己的安装习惯来选),点击next

点击 next

点击 install,开始安装

安装过程如下:

安装成功,在cmd窗口中,输入node –v 查看node版本(如果可以正常显示node版本,表示nodejs安装成功)

二、安装淘宝npm(cnpm)

输入以下命令
1.npm install -g cnpm --registry=https://registry.npm.taobao.org
2.添加系统变量path的内容
  因为cnpm会被安装到H:nodejs\node_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。
3.输入cnpm -v命令,查看结果

三、安装express

1.进入某盘(以E盘为例),新建文件夹 my-first-node.
2.使用window+r输入cmd进入命令窗口,使用cd ‘E:my-first-node’,使用命令cnpm install -g express安装express

安装成功后安装使用cnpm install -g express-generator 命令安装express启动器

3.使用express ‘项目名’命令创建项目(例:express ‘first’)

项目创建成功后按照他的提示进行操作
首先使用 cd first命令进入first文件
再使用cnpm install 初始化项目


项目初始完成后,也可进入编译工具打开所创建的first项目(我使用vscode),使用cnpm start启动项目

你也可以看到里面已有这些文件夹

这样就算启动完成,node默认的端口号是3000,进入浏览器输入127.0.0.1:3000回车便可以看到一下场景

至此node+express项目就创建完成。

号外:node项目热加载部署

使用命令:npm install -g nodemon 全局安装,关掉原来的项目启动(cnpm start),再使用命令nodemon index.js(注意:是nodemon index.js命令)重新启动项目。

node+express创建第一个node项目相关推荐

  1. 创建第一个nodejs项目

    以前是一名安卓工程师,来新公司后,偶然接触到了nodejs项目,从此被nodejs吸引了.之后的文章都会记录工作中遇到的问题,有不对的地方还请各位读者朋友指正,大家共同学习!!话不多说,我们先来创建第 ...

  2. VsCode创建第一个vue项目

    转载自:https://www.cnblogs.com/z45281625/p/9015380.html VsCode创建第一个vue项目 使用vue-cli快速构建项目  ( vue-cli 是vu ...

  3. 创建第一个IOS项目

    今天我们创建第一个IOS项目,并在模拟器上运行 首先进入Xcode 点击创建新项目后,接下来该给项目起一个名字啦 HelloWorld! 点击下一步,开始选择模板啦 我们选择SingleView Ap ...

  4. 五十一、创建第一个Maven项目和pom.xml 详解

    @Author:Runsen @Date:2020/6/12 人生最重要的不是所站的位置,而是内心所朝的方向.只要我在每篇博文中写得自己体会,修炼身心:在每天的不断重复学习中,耐住寂寞,练就真功,不畏 ...

  5. 创建第一个Django项目

    创建第一个Django项目: 我们将介绍Django 管理工具及如何使用 Django 来创建项目,第一个项目我们以 HelloWorld 来命令项目. 测试版本说明: python 3.7 Djan ...

  6. python创建django项目_搭建Python-Django环境,创建第一个Django项目

    曾想学爬虫,没想到误入python web班,在美女老师shirely的指导下,搭建了好Django环境,试着开始做第一个web项目 一.Python环境安装 1.Python2.7的下载 从Pyth ...

  7. 跟小静学MVC3[01]--创建第一个MVC3项目

    [前言]从今天开始,小静要学习Pro ASP.NET MVC3 Framework这本经典大作了,我是下载的电子版学习的.在这里只是用作学习的记录,便于以后查阅,也为了督促自己坚持下去.不用于任何商业 ...

  8. 将Maven集成到idea中并创建第一个Maven项目

    在将Maven集成到idea中之前,你需要确保你已经安装过了Maven,在DOS下输入mvn -v如果显示如下,则证明已安装,如果没有安装,可以参考Maven的下载安装,如果你不知道Maven的一些基 ...

  9. 创建第一个phpstorm项目(phpstorm+Apache)

    创建第一个phpstorm项目 1.点击新建项目 2.选择新建空项目 3.选择新建项目位置(由于要使用apache,所以项目一定要建在apache下的htdocs下) 4.给项目命完名 5.再次确认文 ...

最新文章

  1. jupyter notebook修改默认工作目录
  2. haproxy keepalived_详解mycat+haproxy+keepalived搭建高可用负载均衡mysql集群
  3. Play! Framework 系列(二):play 的项目结构
  4. div内的button的click会触发两次(防止事件冒泡)
  5. shell编辑crontab任务
  6. [免费网络研讨会] Java 11的第一印象
  7. jsp点选框_Jsp单选框
  8. PHP中输出本地时间
  9. python在线朗读-简单的python代码实现语音朗读
  10. STM8S103之tim2PWM输出
  11. 蛋糕网店/蛋糕店管理系统/蛋糕销售系统
  12. Gradle的神奇之处
  13. Qt实现一个简单的钟表
  14. UE4 C++基础回顾2
  15. 手残把下载文件夹位置移动到了D盘根目录,导致了一系列问题的解决方法
  16. 计算机中int函数什么意思,excel中int是什么意思
  17. 知识分享之Golang——go-i18n国际化组件
  18. AIX系统月维护查什么(一)
  19. TQ2440第一个裸板程序led
  20. USB AVR JTAGICE MKII-CN仿真器使用

热门文章

  1. 设置log缓存_node多级缓存之redis缓存
  2. 如何使用git管理crontab任务
  3. java.lang.NoSuchMethodError: javax.servlet.http.HttpServletRequest.isAsyncStarted()Z 的解决
  4. 多行书写的字符串字面值
  5. IntelliJ IDEA Maven jar包冲突解决,快速发现jar包冲突
  6. Chipscope信号无法找到的解决方案
  7. 庖丁解牛|图解 MySQL 8.0 优化器查询转换篇
  8. DataWorks 功能实践速览
  9. 引入阿里云GA,商米加速IoT产品和解决方案全球化布局
  10. 物联网与万物互联有什么区别?