Node.js

1 简介

Node.js是脱离浏览器环境运行的JavaScript程序,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。

JavaScript程序,必须要依赖浏览器才能运行,没有浏览器可用Node.js解决。

简单的说 Node.js 就是运行在服务端的 JavaScript

2 安装

官网:https://nodejs.org/en/

中文网:http://nodejs.cn/

LTS:长期支持版本

Current:最新版

查看版本

在dos窗口中执行命令查看版本号

node -v

用vscode创建 hello.js

console.log("hello,nodejs");

右键“在终端中打开”或Ctrl + Shift + y,输入命令

node hello.js

第一次运行,可能会报错,以管理员身份运行vscode即可

3 NPM环境

什么是NPM

NPM全称Node Package Manager,是Node.js包管理工具。

是全球最大的模块生态系统,里面所有的模块都是开源免费的,也是Node.js的包管理工具,相当于前端的Maven。

如果一个项目需要引用很多第三方的js文件,比如地图,报表等,文件杂而乱,自己去网上下载,到处是广告和病毒。

那么,我们就想办法,把这些js文件统一放在一个仓库里,大家谁需要,谁就去仓库中拿过来,方便多了。

npm就是这个仓库系统,如果你需要某个js文件,那就去远程仓库中下载,放在本地磁盘中,进而引用到我们的项目中。

NPM工具的安装位置

Node.js默认安装的npm包和工具的位置:Node.js目录\node_modules

#在终端 输入 npm -v 可查看当前npm版本
npm -v
使用npm管理项目
项目初始化

全新创建一个目录,作为项目目录,输入命令,一切都按照默认值初始化

npm init -y

最后会生成package.json文件,这个是包的配置文件,相当于maven的pom.xml,我们之后也可以根据需要进行修改。

修改npm镜像 和 存储地址
#经过下面的配置,以后所有的 npm install 都会经过淘宝的镜像地址下载
npm config set registry https://registry.npm.taobao.org

#设置npm下载包时保存在本地的地址(建议英文目录,先手动创建目录)
npm config set prefix "E:\\repo_npm"

#查看npm配置信息
npm config list
npm install命令的使用
npm install jquery

# 安装指定版本库
npm install jquery@1.9.1
  • 使用 npm install 安装依赖包的最新版
  • 模块安装的位置:项目目录\node_modules
  • 安装会自动在项目目录下添加 package-lock.json文件,这个文件帮助锁定安装包的版本
  • 同时package.json 文件中,依赖包会被添加到dependencies节点下,类似maven中的 <dependencies>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值