node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

一、操作步骤

①下载node.js

②安装配置环境变量

③部署项目启动访问

【视频教程推荐:nodejs 教程 】

二、详细步骤

1、选择对应系统下载:https://nodejs.org/en/download/

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

2、双击安装

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

3、安装好了cmd

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node -v 显示Node.js的版本说明已经安装成功npm -v 自带的npm已经安装成功

登录后复制

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

安装好如图所示:

此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西。

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

4、环境变量配置

说明:这里的环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:Users用户名AppDataRoamingpm】路径中,占C盘空间。

例如:我希望将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则在我安装的文件夹【D:Developodejs】下创建两个文件夹【node_global】及【node_cache】如下图:

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

创建完两个空文件夹之后,打开cmd命令窗口,输入

npm config set prefix "D:Developodejsode_global"npm config set cache "D:Developodejsode_cache"

登录后复制

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

接下来设置环境变量,关闭cmd窗口,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)
node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

5、测试

配置完后,安装个module测试下,我们就安装最常用的express模块,打开cmd窗口,

输入如下命令进行模块的全局安装:

npm install express -g     # -g是全局安装的意思

登录后复制

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

安装完可以看到express版本

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)
node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

6、安装cnpm 下载国内资源

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

登录后复制

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

输入cnpm -v输入是否正常

cnpm -v

登录后复制

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

如果有错

添加系统变量path的内容

  因为cnpm会被安装到D:Program Filesodejsode_global下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。

7、部署项目

cnpm install

登录后复制

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

8、启动项目

npm run dev

登录后复制

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

启动成功

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

访问项目

node.js安装和配置环境以及部署项目的方法介绍(windows系统下)

至此,windows下安装node.js、配置环境变量、部署项目就结束了,有问题留言评论会第一时间回复。

更多编程相关知识,可访问:nodejs 教程!!

以上就是node.js安装和配置环境以及部署项目的方法介绍(windows系统下)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2635359.html

(0)
上一篇 2025年3月7日 04:42:13
下一篇 2025年2月19日 15:03:38

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 深入浅析Node.js 中的多线程和多进程

    Node.js 是一个免费的跨平台 JavaScript 运行时环境,尽管它本质上是单线程的,但是可以在后台使用多个线程来执行异步代码。 由于 Node.js 的非阻塞性质,不同的线程执行不同的回调,这些回调首先委托给事件循环。 Node.…

    2025年3月7日
    200
  • 一些调试 Node.js 程序的快捷方法

    在调试程序时总是会遇到各种挑战。 Node.js 的异步工作流为这一艰巨的过程增加了额外的复杂性。尽管 V8 引擎为了方便访问异步栈跟踪进行了一些更新,但是在很多数情况下,我们只会在程序主线程上遇到错误,这使得调试有些困难。同样,当我们的 …

    2025年3月7日 编程技术
    200
  • 深入解析 Node.js 的回调队列

    队列是 Node.js 中用于有效处理异步操作的一项重要技术。【视频教程推荐:node js教程 】 在本文中,我们将深入研究 Node.js 中的队列:它们是什么,它们如何工作(通过事件循环)以及它们的类型。 Node.js 中的队列是什…

    2025年3月7日
    200
  • windows环境下怎么安装nodejs?

    【视频教程推荐:node js教程 】 一、什么是nodejs Node.js 是一个基于 Chrome V8 引擎的javascript运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。 Node 是一个让 Jav…

    2025年3月7日 编程技术
    200
  • NodeJs怎么实现下载Excel文件功能?

    nodejs怎么实现下载excel文件功能?下面本篇文章就来给大家介绍一下。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 【视频教程推荐:nodejs 】 nodejs作为一门新的语言,报表功能也不是十分完善。 (1).…

    2025年3月7日
    200
  • 浅谈 Node.js 中间件的工作原理

    什么是 Express 中间件? 中间件在字面上的意思是你在软件的一层和另一层中间放置的任何东西。Express 中间件是在对 Express 服务器请求的生命周期内所执行的函数。每个中间件都可以访问其被附加到的所有路由的 HTTP 请求和…

    2025年3月7日
    200
  • 浅谈Node.js中require()的工作原理

    【视频教程推荐:node js教程 】 大多数人都知道Node.js中require()函数做什么的,但是有多少人知道它的工作原理呢?我们每天使用它加载库包和模块,但是它的内部行为原理很神秘。 我们追寻Node模块系统的核心: module…

    2025年3月7日
    200
  • 使用Node.js “debug”模块避免日志污染应用程序日志

    本篇文章给大家介绍一下使用node.js “debug”模块避免日志污染应用程序日志的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 视频教程推荐:nodejs 教程  你是否有过这样的经历,当把 logging 添…

    2025年3月7日 编程技术
    200
  • 在Node.js中如何使用EventEmitter处理事件?

    在本教程中我们学习 Node.js 的原生 EvenEmitter 类。学完后你将了解事件、怎样使用  EvenEmitter 以及如何在程序中利用事件。另外还会学习 EventEmitter 类从其他本地模块扩展的内容,并通过一些例子了解…

    2025年3月7日
    200
  • 4个使用将HTML转换为PDF的方法介绍

    怎么将html转换为pdf?下面本篇文章将将展示如何使用 node.js、puppeteer、headless chrome 和 docker 从样式复杂的 react 页面生成 pdf 文档。有一定的参考价值,有需要的朋友可以参考一下,希…

    编程技术 2025年3月7日
    200

发表回复

登录后才能评论