首页 > 其他分享 >使用npm run dev命令,提示“npm不是内部或外部命令”

使用npm run dev命令,提示“npm不是内部或外部命令”

时间:2023-04-20 11:44:55浏览次数:46  
标签:npm node run nodejs config dev 安装 环境变量

一.安装nodejs:
nodejs下载官网地址: https://nodejs.org/en/

nodejs的默认安装路径是C盘。这里我把nodejs安装到D盘,D:/nodejs。除了下载地址需要更改以下,其他的选择默认,一路next即可。
下载成功后,打开cmd,输入如图所示命令:

node -v

npm -v

二.配置环境变量:

 1、在D:/nodejs(选择自己的安装目录)下建立"node_global"及"node_cache"两个文件夹,如图中红线框所示。
其中node_cache是作为缓存目录来使用的,node_global就是全局下载文件的目录

2、以管理员身份打开cmd,输入以下2条命令

  npm config set prefix "D:\nodejs\node_global" (自己文件所在的路径)
  npm config set cache "D:\nodejs\node_cache" (自己文件所在的路径)

3、配置镜像站,这里选择淘宝镜像。以管理员身份打开cmd

  npm config set registry=http://registry.npm.taobao.org //配置镜像站

  npm config get registry //检查镜像站

  npm info vue //看看能否获得vue的信息

  npm config list //显示所有配置信息

 

4、环境变量配置-用户变量修改Path

  计算机“->"属性“,依次点击”高级系统设置“->”高级“->”环境变量

  Path变量点击编辑,默认C:\Users\...Roaming\npm,修改为:D:\nodejs\node_global

5、环境变量配置-增加环境变量“NODE_PATH”

5、验证

  配置完后,安装个module测试下,我们就安装最常用的express模块,

【win+r】打开cmd窗口, 输入如下命令进行模块的全局安装:

 npm install express -g     #-g是全局安装的意思

 当你安装的express模块出现在文件夹中就说明安装成功了(如上图所示)

 

node卸载

1、按WIN键找到Node,点击Node进行卸载

2、删除Node安装的文件夹

 D:\nodejs

3、删除系统环境变量相关配置

 

标签:npm,node,run,nodejs,config,dev,安装,环境变量
From: https://www.cnblogs.com/duanyong-x/p/17336243.html

相关文章

  • MMRotate dev 1.x安装教程
    本文旨在安装mmrotatedev1.x的版本,从源码安装。由于目前官方给定的教程存在错误,此处安装步骤将有所差异。基本环境配置:python 3.8.12torch  1.8.1cuda  10.2显卡1660Ti/3060好像cuda版本存在不同 基......
  • npm i vuex-persistedstate安装失败怎么办
    在安装vuex的插件vuex-persistedstate来支持vuex的状态持久化时,出现如下报错: 在这里给大家提供一个解决方法,输入此行命令即可成功安装:npminstall--savevuex-persistedstate-f  ......
  • 界面控件DevExpress WinForm的垂直网格组件,让数据展示更灵活!
    DevExpressWinForm VerticalGrid(垂直网格)组件设计用于提供UI灵活性,它允许显示数据集中的单个行,或在其90度反向网格容器中显示多个数据集行。此外,开发者还可以将其用作属性网格,就像在VisualStudioIDE中找到的那样。PS:DevExpressWinForm拥有180+组件和UI库,能为WindowsForms......
  • Pnpm
    一、介绍pnpm 新的包管理器优势:1.安装效率高2.简洁node_modules3.避免开发使用间接依赖问题4.降低磁盘空间占用二、安装和使用:安装命令:npminstall-gpnpm检查是否安装:pnpm-v 三、扩展知识:1.文件的删除:只是将文件=指针删除了,但是实际上具体内容还存在磁盘!如果要是......
  • Azure DevOps(一)基于 Net6.0 的 WPF 程序如何进行持续集成、持续编译
    一,引言我们是否正在为如何快速的编译、部署客户端应用程序而烦恼?这也是博主最近遇到的问题。目前博主所在公司主要做项目级的定制化开发,多以C/S架构的WPF程序为主,每次到了协助开发团队给实施团队编译好的要测试程序包时,就会出现多人协助,编译、打包好的二进制程序包pull......
  • Eth-Trunk
    目录前言静态静态理论静态配置重点查看字段丢包和STP动态理论配置对比LACP测试未配置之前基本配置IE考题考题一分析前言链路聚合(etg-trunk)是一个特别常见的技术,无论是在企业还是在数据中心一般都会用到,也是HCIE考试的重点,所以一定要好好掌握。链路聚合的作用:链路聚合嘛,非常好理解,就......
  • npm install karma时报错的问题解决
    karma在js自动化测试方面很有名,但是安装的时候出的问题npminstall-gkarma 报错好像是socket.iosocket.io.client依赖时报出的错误 看到网上回复说先装下这个:有人说要先装下这个:npminstall-gnode-gyp 试了下问题没有解决。 又有回复说要装这个:npminstall-gws 装好之......
  • Crash on AIX produces no core or a truncated core
    CrashonAIXproducesnocoreoratruncatedcoreTroubleshootingProblemThisdocumentoutlineswhatneedstobedonetoensurethatafullcorefileisproducedonAIXifWebSphereApplicationServercrashes.ResolvingTheProblemSystemc......
  • gitlab runner 问题汇集
    gitlabrunner需要版本尽量和gitlab一致 1.gitlabdockerexecutor:错误 "gitlabrunnerCouldnotresolvehost:  abc.com"fatal:unabletoaccess'http://gitlab-ci-token:[email protected]/root/test.git/':Couldnotres......
  • lammps的rerun命令使用——通过读取已跑完的轨迹文件,补充新的或者漏算的计算(rdf、msd
    一、参考资料:1. lammps已跑完,不想重跑,如何补充新的计算 (来自小马老师,https://mp.weixin.qq.com/s/pDWaxcdq75hmMOdbG9hSNQ )2.lammps通过rerun进行rdf分析,来自: https://zhuanlan.zhihu.com/p/524055663 二、自己的算例当lammps计算完后,我们发现遇到如下问题时:(1)有些性质......