首页/新闻资讯/正文详情

npm常用命令以及运行环境检测,前端必学

发布时间:2026/11/15 2:36:57 来源:云帆数科 栏目:资讯中心
npm常用命令以及运行环境检测,前端必学
版权申明原创作者布依前端禁止转载侵权必究npm介绍npm是Node Package ManagerNode包管理器的缩写。它是一个用于安装、管理和共享JavaScript代码包的命令行工具和注册表。npm是JavaScript世界中最大的软件注册表拥有超过100万个代码包开发者可以通过npm下载和安装这些代码包以便在自己的项目中使用。npm还提供了一些功能如版本管理、依赖关系管理、脚本执行等。它是Node.js生态系统中非常重要的工具之一。vscode第一次运行npm命令报错npm:无法加载文件 E:\nodes\npm.ps1因为在此系统上禁止运行脚本。有关详细信息请参阅 https:/go.microsoft.com/fwlink/?LinkID135170中的 about_Execution_Policies。 所在位置 行:1 字符:1npminstall ~~~ CategoryInfo:SecurityError:(:)[]PSSecurityException FullyQualifiedErrorId:UnauthorizedAccess解决方法在 Windows 搜索栏中输入 PowerShell右键选择 “以管理员身份运行”。在打开的窗口中输入以下命令并回车set-executionpolicy remotesigned如果npm install 报错PS D:\XMK_PROJECT\OA_WEB_VUE3npminstallnpmerror code EALLOWGITnpmerror Fetching packages oftypegithave been disablednpmerror Refusing to fetchxm-common-uigithttp://10.0.7.180/qiunanya/xm-common-ui.gitnpmerror A complete log of this run can be found in: E:\software\nodes\node_cache\_logs\2026-10-28T03_32_48_003Z-debug-0.log解决命令npmconfigsetallow-git allnpm常见问题1、npm使用脚手架创建项目报错无法连接npm官方仓库时需要以下配置npmconfigsetproxy http://your-proxy-url:8080npmconfigsethttps-proxy http://your-proxy-url:8080重要关联文章配置nvm管理nodejs版本的环境详细教程【window版】npm login登录失败解决办法亲测好用利用npm仓库发布并使用自己的js工具类npm和nrm常用命令当前演示环境npm 常用命令npm 是 Node.js 的包管理工具用于安装、升级、卸载和管理 JavaScript 包。以下是 npm 的一些常用命令npm init初始化项目生成 package.json 文件。npm install安装项目依赖包。npm install package-nameversion安装指定的包。npm install -g package-name全局安装指定的包。npm uninstall package-name卸载指定的包。npm update更新项目的依赖包。npm update -g全局更新已安装的包。npm outdated检查项目的依赖包是否过时。npm run script-name运行项目中定义的脚本命令。npm publish将自己的包发布到 npm 上。npm search keyword在 npm 上搜索包。npm list列出当前项目安装的所有包。npm config set key value设置 npm 的配置。npm config get key获取 npm 的配置。npm config delete key删除 npm 的配置。npm doctor检查npm运行环境是否正常。npm ls: 查看当前项目依赖清单。npm view package-name versions查看当前包发布版本清单。npm search package-name --searchlimit1 --jsontrue搜索包信息–searchlimit搜索显示1条数据–json以json格式查看。这只是一些常见的 npm 命令npm 还有很多其他命令和功能。可以通过运行 “npm help” 命令来查看 npm 的完整文档。view 命令查看注册表信息。也就是查看包发布信息命令可以看包的所有发布版本list。这里以axios为例。npmview axios versions查询结果如果需要安装其他axios版本执行安装指定版本命令xxx表示对应版本号可以是1.6.8、或者1.6.7、或者1.6.0。npminstallaxiosxxx如果是全局的包则需要执行全局安装命令。npminstallaxiosxxx-gdoctor命令检查 全局npm 环境的运行状况。npm doctor运行一组检查以确保 npm 安装具有管理 JavaScript 包所需的功能。npm 主要是一个独立的工具但它确实有一些必须满足的基本要求Node.js 和 git 必须可由 npm 执行。主 npm 注册表或其他使用注册表 API 的服务可用。registry.npmjs.comnpm 使用的目录本地和全局存在可以由当前用户写入。node_modulesnpm 缓存存在并且其中的包压缩包未损坏。npmdoctor检测结果解释当结果中每一项都是绿色的OK时表示npm运行环境非常正常可以安心使用。如果有一项不是绿色OK是红色的ERROR可以根据提示进行修改。再次执行npm doctor命令查看如此循环查看修复直到它检测结果全是绿色的OK即可。如果出现path错误需要将配置的全局包文件配置到系统环境变量。全局node安装依赖包文件夹目录。环境变量配置。search 命令通过条件查询包信息以axios包为例–searchlimit搜索显示1条数据–json以json格式查看。npmsearch axios--searchlimit1--jsontrue搜结果{name:axios,scope:unscoped,version:1.6.8,description:Promise based HTTP client for the browser and node.js,keywords:[xhr,http,ajax,promise,node],date:2024-03-15T16:32:47.800Z,links:{npm:https://www.npmjs.com/package/axios,homepage:https://axios-http.com,repository:https://github.com/axios/axios,bugs:https://github.com/axios/axios/issues},author:{name:Matt Zabriskie},publisher:{username:jasonsaayman,email:jasonsaaymangmail.com},maintainers:[{username:mzabriskie,email:mzabriskiegmail.com},{username:nickuraltsev,email:nick.uraltsevgmail.com},{username:emilyemorehouse,email:emilyemorehousegmail.com},{username:jasonsaayman,email:jasonsaaymangmail.com}]}]

相关推荐

房屋租赁系统(SpringBoot Mybatis Mysql)
房屋租赁系统(SpringBoot Mybatis Mysql)

包含管理员端,房东端,租客端。功能包含整租,合租,新闻资讯,反馈,功能包含用户管理,房屋管理,订单管理,以及合同管理等等。。。。。 下载链接:基于SpringBoot的… · 2026/11/3 18:24:07

Docker 安装与简单使用(例子为docker python环境)
Docker 安装与简单使用(例子为docker python环境)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 23:20:30

西门子300PLC在博图界面下与汇川 IS620F伺服控制器通讯
西门子300PLC在博图界面下与汇川 IS620F伺服控制器通讯

西门子300PLC在博图V15.1界面下与汇川IS620F伺服控制器通过报文1通讯 1 概述 S7-300PLC可以通过Profinet通讯连接1S620F/810F伺服驱动器, PLC通过1报文及TIAPortal提供的驱动库中的功能块SINA_SPEED (FB285)实现速度控制。 2 配置要点 在网络视图中添加1S620F设备并创建与PL… · 2026/11/7 18:10:37

电工证嘉兴怎么报名?劳务班组负责人避坑指南
电工证嘉兴怎么报名?劳务班组负责人避坑指南

电工证嘉兴怎么报名?劳务班组负责人避坑指南 你是不是也经常听到身边的工友说“电工证嘉兴怎么报名”?可一问报名的地方,又担心被中介坑,怕花冤枉钱还拿不到证?作为开封某劳务班组的负责人,我深知这种焦虑。今天我就从咱们一线施工人员的角度出发,讲讲… · 2026/11/15 23:20:10

济源高压电工证怎么考?外省证能转吗?含金量值得考吗?
济源高压电工证怎么考?外省证能转吗?含金量值得考吗?

济源高压电工证怎么考?外省证能转吗?含金量值得考吗? 之前考的证在外省能不能转过来?这是很多在济源准备考高压电工证的小伙伴最关心的问题。尤其是在外省干过几年的电工,手里攥着一张外地的特种作业操作证,想回来济源继续干,却不知道这张证能不能用。… · 2026/11/15 23:20:10

低压的电工证在哪考通过率揭秘:别被中介坑了,看这篇就够了
低压的电工证在哪考通过率揭秘:别被中介坑了,看这篇就够了

低压的电工证在哪考通过率揭秘:别被中介坑了,看这篇就够了 你是不是也遇到过这样的情况?刚听说要考低压电工证,结果一打听,报名点五花八门,什么培训中心、中介公司、线上平台,看得人眼花缭乱。你心里打鼓: 不知道去哪报名怕被中介坑… · 2026/11/15 23:20:10

烟台在哪考电工证通过率揭秘,工地太忙根本没时间复习考试
烟台在哪考电工证通过率揭秘,工地太忙根本没时间复习考试

烟台在哪考电工证通过率揭秘,工地太忙根本没时间复习考试 工地太忙根本没时间复习考试,这话听着耳熟吧?很多人手里攥着特种作业证,却因为考试不过,耽误了工期,影响了收入。尤其是烟台地区的电工作业,低压电工证、高压电工证、焊工证等证照,成了不少工… · 2026/11/15 23:20:10

电工证是哪个部门发放?网上查询超简单,学历不高也能报!
电工证是哪个部门发放?网上查询超简单,学历不高也能报!

电工证是哪个部门发放?网上查询超简单,学历不高也能报! 你是不是还在担心自己学历不高,根本报不了电工证?别急,今天我就从濮阳转岗从业者的角度,带你一步步了解电工证是哪个部门发放的,怎么网上查询,还有考试、年审、补办这些关键环节,全部讲清楚。… · 2026/11/15 23:20:09

什么考电工证?官方报名入口+备考全攻略
什么考电工证?官方报名入口+备考全攻略

什么考电工证?官方报名入口+备考全攻略 你现在缺的就是一张电工证,没它根本进不了工地、进不了厂区、进不了任何需要电力作业的岗位。 什么考电工证 ?这个问题不是你想不想考,而是你必须考。 官方报名入口… · 2026/11/15 23:19:08

长春初级电工证怎么考?通过率揭秘全在这里
长春初级电工证怎么考?通过率揭秘全在这里

长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50

国内电工证报考条件与考试时间
国内电工证报考条件与考试时间

低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50

电工作业时如何断电?电子证书到底能不能全国通用?
电工作业时如何断电?电子证书到底能不能全国通用?

电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50

长春初级电工证怎么考?通过率揭秘全在这里
长春初级电工证怎么考?通过率揭秘全在这里

长春初级电工证怎么考?通过率揭秘全在这里 之前考的证在外省能不能转过来?这几乎是每个想从事电工工作的人都会问的问题。特别是那些在外地打拼多年、手里握着一张“外地电工证”的人,到了长春想继续干这一行,第一反应就是“我的证能用吗?”。今天我们就… · 2026/11/15 0:00:50

国内电工证报考条件与考试时间
国内电工证报考条件与考试时间

低压电工证怎么考?学历不高也能报名,官方报名入口全在这 你是不是经常听说“电工证是入行门槛”,但又担心自己学历不够、经验不足,根本报不了名?别急,今天就带你从零了解【国内电工证】的报考流程、考试内容,还有怎么在 官方报名入口… · 2026/11/15 0:00:50

电工作业时如何断电?电子证书到底能不能全国通用?
电工作业时如何断电?电子证书到底能不能全国通用?

电工作业时如何断电?电子证书到底能不能全国通用? 实操考试心里没底怕挂科,特别是电工作业时如何断电这一操作,不仅关系到你能不能拿到证书,更关系到以后能不能顺利上岗。很多人觉得这不过就是“断个电”,但其实这里面的门道可不少,稍有不慎就可能出错… · 2026/11/15 0:00:50

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 1:51:20

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 4:02:19

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/15 3:02:05

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码