当前位置: 首页 > news >正文

windows环境下node安装教程(超详细)

安装node.js

1、下载node:

下载地址:下载 | Node.js 中文网

node.js的zip包安装时是直接解压缩后就可以了,

node.js的msi包是傻瓜式一路next就可以了

选择一中方式就可以

https://img2018.cnblogs.com/blog/1676314/201909/1676314-20190918142404119-528350824.png

2、解压后的目录,或者mis安装后的目录如下:

https://img2018.cnblogs.com/blog/1676314/201909/1676314-20190918142543933-91214994.png

3、安装完后,可以在命令行中输入node -v 来查看安装版本和是否安装成功

4、包资源管理器NPM

  (1)什么是NPM

    npm全称Node Package Manager,他是node包管理和分发工具。其实我们可以把NPM理解为前端的Maven

  (2)NPM本地安装

    install命令用于安装某个模块,如果我们想安装express模块(node的web框架),输出命令如下:

      npm install express

    安装完成后,在该目录下已经出现了一个node_modules文件夹 和package-lock.json。node_modules文件夹用于存放下载的js库(相当于maven的本地仓库),package-lock.json是当 node_modules 或 package.json 发生变化时自动生成的文件。

  (3)NPM全局安装

    如果你不知道你的全局目录在哪里,执行命令

      npm root ‐g

    比如我们全局安装jquery, 输入以下命令

      npm install jquery ‐g

  (4)批量下载

    我们从网上下载某些代码,发现只有package.json,没有node_modules文件夹,这时我们需要通过命令重新下载这些js库。

    进入目录(package.json所在的目录)输入命令:

      npm install

    此时,npm会自动下载package.json中依赖的js库。

  (5)淘宝NPM镜像

    有时我们使用npm下载资源会很慢,所以我们可以安装一个cnmp(淘宝镜像)来加快下载速度。

    输入命令,进行全局安装淘宝镜像。

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

    安装后,我们可以使用以下命令来查看cnpm的版本

      cnpm ‐v

    使用cnpm

      cnpm install 需要下载的js库

http://www.lryc.cn/news/163816.html

相关文章:

  • 《TCP/IP网络编程》阅读笔记--并发多进程服务端的使用
  • 【C++】day2学习成果:引用、结构体等等。。。
  • QT 第五天 TCP通信与数据库
  • Java程序中常用的设计模式有哪些和该种设计模式解决的痛点
  • Android12之解析/proc/pid进程参数(一百六十四)
  • 正儿八经的雅思口语盘丝洞大法学习总结(长期修改更新)针对23.9月考生
  • 算法竞赛入门【码蹄集新手村600题】(MT1260-1280)C语言
  • qt连接tcp通信和连接数据库
  • MySQL Oracle区别
  • Figma实用插件速收藏!精选19个干货插件大公开!
  • 【STM32】FSMC—扩展外部 SRAM 初步使用 1
  • 保姆级教程 --redis启动命令
  • 【C++】构造函数分类 ① ( 构造函数分类简介 | 无参构造函数 | 有参构造函数 | 拷贝构造函数 | 代码示例 - 三种类型构造函数定义与调用 )
  • 胡焕庸线,我国东西地级市分布密度分界线
  • 里氏替换原则在继承关系中子类对父类方法的重写(覆盖)或重载时应遵循的规则
  • 【脑机接口开源数据处理包】brainflowBrainFlow是一个库,旨在获取,解析和分析脑电图,肌电图,心电图和其他类型的数据从生物传感器。
  • #452. 序列操作
  • 《Python深度学习-Keras》精华笔记3:解决深度学习多分类问题
  • 区块链世界的大数据入门之zkMapReduce简介
  • Python流程控制语句-条件判断语句练习及应用详解
  • (十)ElasticSearch高级使用【别名,重建索引,refresh操作,高亮查询,查询建议】
  • 基于小波神经网络的中药材价格预测,基于ANN的小波神经网络中药材价格预测
  • thinkPhp5返回某些指定字段
  • 基于docker环境的tomcat开启远程调试
  • ELK日志框架图总结
  • go 每天定时任务 --chatGPT
  • Lightdb 23.3 plorasql函数支持DML
  • 电容笔值不值得买?开学季比较好用的电容笔
  • Mybatis 框架 ( 五 ) 分页
  • Python模板注入