安装node.js及NPM工具
前言
Node.js的前世
1995年,网景工程师Brendan Eich 花了10天时间设计了JavaScript语言.
2005年开始,ajax逐渐被前端开发人员所重视,因为不用刷新页面就可以更新页面的数据和渲染效果。
2008年,google的Chrome发布,随后就以极快的速度占领市场,超过IE成为浏览器市场的主导者。
2009年,Ryan Dahl在谷歌的Chrome V8引擎基础上,打造了 Node.js。
优点
基于事件循环的异步IO
单线程运行,避免多线程的变量同步问题
JS可以写后端代码,前后台统一编程语言
1,下载Node.js
官网 https://www.runoob.com
镜像 http://nodejs.cn
2,测试及NPM
C:\Users\Administrator>node -v
v14.15.0
C:\Users\Administrator>NPM -v
6.14.8
3,修改默认仓库(默认国外的,较慢,选择淘宝镜像)
被推荐使用nrm版本切换工具的时候,这里碰到了坑,,过程报错
C:\Users\Administrator>npm install nrm -g
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
查查资料,可以直接修改默认仓库
C:\Users\Administrator>npm config set registry https://registry.npm.taobao.org
C:\Users\Administrator>npm config get registry
https://registry.npm.taobao.org/
4,查看当前选中仓库(带*号的)
C:\Users\Administrator>nrm ls
npm -------- https://registry.npmjs.org/
yarn ------- https://registry.yarnpkg.com/
cnpm ------- http://r.cnpmjs.org/
* taobao ----- https://registry.npm.taobao.org/
nj --------- https://registry.nodejitsu.com/
npmMirror -- https://skimdb.npmjs.com/registry/
edunpm ----- http://registry.enpmjs.org/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)