NodeJs内置的Npm

NodeJs的认识

简单理解就是JavaScript的运行环境,它引入了Google的V8的引擎,它能让JS代码脱离游览器运行,该运行环境还能让JS增强功能(还可以开发后端功能的能力)如:对文件的操作...

NodeJs安装

NodeJs下载:https://nodejs.org/en/download/,安装过程直接一直点下一步即可

这里用的版本是node-v18.17.0-x64.msi,安装完成Node后会自带npm了,在控制台输入npm -v者查看

功能之一:Npm

Npm工具:NodeJS内置了Npm工具,它就是一个前端JS对远程仓库的操作和管理插件工具【形象理解就是前端所有需要的库都放到了远程仓库里面,用Npm工具进行获取需要的库还可以进行管理】

使用Npm的前提:是一个Npm项目

创建Npm项目

这里用的Visual Studio Code这个前端工具

第一步:创建一个普通项目,其实就是一个文件夹名
第二步:初始化创建的普通项目

npm init -y:使用npm去初始化当前项目,或者说将当前项目交给npm管理。-y表示跳过选择项

注意:在当前项目中输入以上命令(也就是初始化之后),会多出一个package.json文件,记录下载的插件,package.json也叫做包描述文件

第三步:安装(指定xx)模块

npm的常用命令:

javascript 复制代码
初始化当前项目:npm init -y
全局(-g)安装模块:npm i -g 插件名				【所有项目能用】
局部安装安装模块:npm i 插件名						【只能当前项目能用】
安装模块指定版本:npm i 插件名@版本号
卸载模块:npm uninstall 插件名
查看当前项目下的所有插件:npm list
查看远程仓库拥有该插件哪些版本:npm view 插件名 versions
相关推荐
用户658681803384019 分钟前
一个前端CLAUDE.md
前端
前端那点事20 分钟前
彻底解决KeepAlive缓存乱象!Vue3精细化按需缓存+路径重置终极方案
前端·vue.js
前端那点事20 分钟前
Vue 的 template 标签不能用 v-show?底层机制+踩坑复盘+生产级解决方案
前端·vue.js
前端那点事24 分钟前
从零落地前端性能优化:全链路避坑+实战调优方案
前端·vue.js
沸点小助手37 分钟前
「妈,我真不是修电脑的」获奖名单公示|本周互动话题上新🎊
前端·人工智能
兵麒麟1 小时前
JavaScript Promise 完全掌握:从外卖订单到优雅异步
前端
转转技术团队1 小时前
不写一行代码,用 Xmind 思维导图跑通多端自动化回归
前端
铁皮饭盒1 小时前
同样是算力巨头,为什么华为死磕英伟达,AMD 却 "躺平看戏"?
前端·后端
文心快码BaiduComate1 小时前
用Comate 7天完成”鹅鸭杀”游戏网站开发
前端·后端·程序员
2401_865439631 小时前
CSS中隐藏元素的多重技巧与应用场景
开发语言·前端·javascript