首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

即使我更新了.bash_profile,所有的NPM命令也不起作用

这个问题可能是由于.bash_profile文件的更新未生效导致的。.bash_profile是一个用于配置用户环境变量和执行用户自定义命令的文件。当我们更新了.bash_profile文件后,需要重新加载该文件才能使更新生效。

解决这个问题的步骤如下:

  1. 确保你已经正确地更新了.bash_profile文件。可以使用文本编辑器打开该文件,并确认所做的更改已经保存。
  2. 执行以下命令来重新加载.bash_profile文件:
  3. 执行以下命令来重新加载.bash_profile文件:
  4. 这将重新加载.bash_profile文件,使更新的内容生效。
  5. 确保你已经正确地安装了Node.js和NPM。可以使用以下命令来检查它们的版本:
  6. 确保你已经正确地安装了Node.js和NPM。可以使用以下命令来检查它们的版本:
  7. 如果没有正确安装Node.js和NPM,你需要按照官方文档的指引进行安装。
  8. 如果以上步骤都没有解决问题,可以尝试清除NPM的缓存并重新安装依赖包。执行以下命令来清除NPM缓存:
  9. 如果以上步骤都没有解决问题,可以尝试清除NPM的缓存并重新安装依赖包。执行以下命令来清除NPM缓存:
  10. 然后,重新安装项目的依赖包:
  11. 然后,重新安装项目的依赖包:
  12. 这将重新安装项目所需的所有依赖包。

如果以上步骤都无法解决问题,可能是其他原因导致的。可以进一步检查系统环境变量、NPM配置以及项目配置等方面是否存在问题。

总结起来,即使我更新了.bash_profile,所有的NPM命令也不起作用的问题可能是由于未重新加载.bash_profile文件或其他原因导致的。通过重新加载.bash_profile文件、检查Node.js和NPM的安装、清除NPM缓存并重新安装依赖包等步骤,可以尝试解决这个问题。如果问题仍然存在,可能需要进一步检查其他方面的配置和环境。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Mac 上的开发配置总结

# ~/.bash_profile 个人环境变量配置 # ~/.zshrc zsh 的配置文件 编辑最多的应该是 ~/.bash_profile 和 ~/.zshrc, 基本上建议所有的个人配置都放在...~/.bash_profile 中,然后在 ~/.zshrc 最后执行 source ~/.bash_profile, 这样也方便将自己的个人环境变量配置备份。...npm 库资源,即使本地有资源也会覆盖掉 --legacy-peer-deps # 安装时忽略所有 peerDependencies,忽视依赖冲突,采用 npm 版本 4 到版本 6 的样式去安装依赖...# nvm nvm alias default [node_version] # 设置默认版本 # 检查过时依赖 npm outdated # 安全更新 npm update # ncu 更新检查工具...# 每打开一个命令窗口,需要先让命令生效 .bash_profile 备份 # ------------------------------------- # This configuration

87520

Mac npm install permission denied

⚠️注意: /usr/local/lib这个是系统目录,会有权限问题,虽然可以使用sudo执行,但是还是有部分机器,即使使用root用户执行npm i -g xxx 全局安装某个模块还是会出现EACCES...解决办法: 通过修改npm全局安装模块的路径解决,将npm全局安装模块的路径,修改到当前登陆用户的HOME目录下即可,这样用不用sudo都不会出现EACCES permissions`权限被拒绝问题了。...操作 查看当前npm的默认配置 npm config ls 1、在你的用户主目录下创建.npm-global文件夹作为npm全局安装的目录 mkdir ~/.npm-global 2、修改npm使用新的全局安装路径...npm config set prefix '~/.npm-global' 3、修改PATH环境变量 vim ~/.bash_profile 4、在~/.bash_profile文件添加下面这行代码...export PATH=~/.npm-global/bin:$PATH 5、更新系统变量,获取重启命令行终端 source ~/.bash_profile

1.3K20
  • mac 上使用brew安装 nvm

    1.nvm 介绍 当我们使用 node 开发网站时,可能会同时需要运行多个项目,每个项目所使用当 node 版本又不相同,或者当我们需要学习新的 node 时,多个版本之间的切换和维护会变得非常麻烦和棘手...nodejs:在项目开发时的所需要的代码库 npm:nodejs 包管理工具。 在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。...Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。...--prefix nvm)/nvm.sh" >> .bash_profile . ~/.bash_profile //需要重新定向来源 执行 nvm 命令 nvm list 如果未曾安装 node...3.nvm 常用命令介绍 nvm list ##是查找本电脑上所有的node版本 - nvm list ##查看已经安装的版本 - nvm list

    12K20

    自动化测试微信小程序

    ://registry.npm.taobao.org](http://registry.npm.taobao.org/) install -g appium 4 查看版本号: appium -v 如果长期没有更新...,可以用如下命令更新一下: npm --registry http://registry.npm.taobao.org update -g appium 注意: 使用sudo安装appium时能够安装...命令行中输入:echo $HOME 创建.bash_profile文件: 命令行中输入:touch .bash_profile 打开.bash_profile文件: 命令行中输入:open -e .bash_profile...更新刚配置的环境变量 命令行中输入:source .bash_profile 9 验证配置是否成功 输入adb,如果没有出现-bash: adb: command not found;而出现adb的命令参数解释...“/usr/libexec/java_home”来定位JAVA_HOME 更新刚配置的环境变量 命令行中输入:source .bash_profile 再次执行环境监测命令,执行成功。

    2.8K10

    一、环境搭建、以及聊聊更重要的...

    你总会听到,感受到各种各样不同的未知词汇,即使在我们的零基础学习群里,也会有很多这样的声音。 很多人因为这些声音感到焦虑。...右侧大按钮可能会有一些更新的,但还处于测试阶段的新特性。因此我们通常选择左侧的下载。 node安装的同时,npm也会一起被安装。npm是一个js包管理工具,我们可以利用该工具下载需要的js库。...安装一个好用的命令行工具 对于windows系统来说,我们可以直接使用系统自带的cmd。但是cmd比较难用。因此我个人比较推荐大家安装git,并通过git中的git.bash工具进行指令操作。...通常会自动打开 我的第一个React项目 在命令行工具中,注意关注这里的提示。 注意关注这里的两个地址 我们可以直接在电脑中输入http://localhost:3000访问项目。...项目结构 node_modules node_modules文件夹是项目所有依赖包的存放地址,除了项目初始化时安装的所必须的依赖包之外,我们后续通过yarn/npm安装的包都存放在该目录下。

    78210

    React Native介绍及开发环境(Mac)搭建

    长期更新。包括对官方文档的解读。 曾经有这么一个说法:世上凡能用JavaScript实现之事物,最后都用JavaScript实现了。...Hybrid App兼具了了Native App良好⽤用户体验的优势,也兼具了了Web App 用HTML5跨平台开发低成本的优势,但是这个⽅法存在诸多问题,比如无法访问离线数据、⽆法访问设备、⽆法远程更新等等...React Native 的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。...https://npm.taobao.org/dist --global 安装完 yarn 之后就可以⽤ yarn 代替 npm 了,例如⽤ yarn 代替 npm install 命令,用 yarn...可在终端下使用vi ~/.bash_profile命令创建或编辑。如不熟悉 vi 操作,请点击这里学习。

    2.9K20

    这几个常用 alias,带你高效做事(下)

    大家好,我是安果!...--encoding=utf8 --force"' >> ~/.bash_profile # 使用下面命令生成依赖文件 po # 生效 source ~/.bash_profile # 安装依赖...,拉取远程分支下的代码 5.5 使用 nrm 命令切换本地镜像源,安装组件库 5.6 切换第三方源,比如:淘宝,使用 npm 命令安装其他依赖组件 5.7 使用 npm run build 打包应用...,最后就可以使用命令打包前端项目了 # 使配置文件生效 source ~/.bash_profile # 使用 # 打包环境1,项目1 bp 0 0 # 打包环境2,项目2 bp 1 1 推荐阅读...女朋友背着我,用 Python 偷偷隐藏了她的行踪 实战 | 如何用 Python 统计 Jira 数据并可视化 实战 | 如何用 Python 自动化监控文件夹完成服务部署!

    39130

    用容器编译kylin

    我觉得不好,因为很多框架和软件的依赖是有冲突的,比如有些需要JDK 1.7有些需要JDK 1.8,还有各种依赖库,这些都揉在编译机里,那机器的环境很快就会变成乱七八糟了,即使用脚本和 bash_profile...这个问题好解决,虽然我没看过 maven gpg 这个插件的源码,但看名字大概能猜到一二,反正就是该同学的编译机上没有 gpg 这个软件就是了。关于怎么装 gpg 就不赘述了,谷歌有的。...对于 kylin,看一下 pom 文件,我一下子就锁定了 maven+jdk 的镜像了 maven:3.8.1-openjdk-17-slim。 ?...-Dmaven.test.skip=true -Dcheckstyle.skip -Papache-release -pl storage-hbase 然后就到 kylin 文件夹下面执行 mvn 的命令就完事了...apt-get install git npm

    33910

    环境配置:React Native 开发环境配置 For Android

    我们也应该学学了。 环境搭建 因为我用的是macbook,所以这次环境搭建是根据mac电脑来说的,不过大家放心,针对windows电脑的环境搭建,我会分享给大家一篇文章或者视频的,不会忘了你们的。...默认安装在/usr/local,由一个核心git版本库构成,以使用户能更新Homebrew。是 OS X 不可或缺的套件管理器。...安装Node.js也很简单,如下: nvm install node && nvm alias default node 可能你发现了,在Terminal终端上使用的命令是nvm,如果你没有安装nvm是会提示...安装方式如下: brew install watchman brew install flow 安装React Native 我们使用npm进行安装,如下: npm install -g react-native-cli...的同学,电脑上都基本上有了Android的开发环境。

    2.1K80

    跟着坚果构建首个蓝河应用(BlueOS)

    今天我们来使用蓝河 Studio完成蓝河应用开发 一、概述 大家都知道我是做鸿蒙应用开发的,其实我对别的操作系统也比较感兴趣。...同时, 5.2检测开发环境 只有所有的都打勾才可以。...更新配置 如果到此你已经解决了问题,那恭喜你了,可题主我就没这么幸运,我在terminal执行source .zshrc时报找不到bash_profile,坑爹的有些mac...这时候就有了bash_profile这个文件,当然是没有内容的空文件,这里又需要你写入path,我接下来是这么操作的 step:2 创建global安装任务的目录 mkdir ~/.npm-global...source .bash_profile 更新配置 5.3开发 UI 新建工程 image-20231229173433289 蓝河应用主要使用 UI 组件和样式进行界面的开发。

    39710

    ES | Linux下基于ElasticSearch的head插件安装

    解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接: ln -s bin/npm /usr/local/bin/ ln -s bin/node /usr.../configure -- prefix=/opt/node/node10.16.0 需要依赖gcc和c++预编译命令 make make install 配置: vi ~/.bash_profile...解决 在head目录下,执行 : npm install phantomjs-prebuilt@2.1.16 --ignore-scripts 再次执行安装命令: npm install 启动ES-head...仔细观察,我们会发现客户端默认连接的是我们elasticsearch的默认路径而此时elasticsearch服务未启动,所以集群健康值是未连接 集群健康值的几种状态如下: 绿色:最健康的状态,代表所有的分片包括备份都可用...黄色:基本的分片可用,但是备份不可用(也可能是没有备份) 红色:部分的分片可用,表明分片有一部分损坏。

    4.7K50

    mac安装nvm

    在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。npm 管理 nodejs 中的第三方插件         nvm 管理 nodejs 和 npm 的版本。...2.nvm安装 我这里使用的安装方式,如果之前安装过node,一定要把node卸载干净,如果没有安装过node直接卸载,如果没有安装过node,直接从第二个步骤开始 2.1卸载node 1.如果是官网下载的.../*/node.*} 2.如果是通过homebrew安装的node,在终端执行下面命令 brew uninstall node 3.卸载npm相关 npm uninstall npm -g rm -rf....bash_profile 再输入命令 source ~/.bash_profile 如果还是找不到bash_profile文件,再输入命令 ~/.nvm/nvm.sh 打开环境变量文件的方法 source...~/.bash_profile 最后检查nvm是否成功安装 nvm --version 3.nvm常用命令总结 nvm list 查看已经安装的版本 nvm list installed 查看已经安装的版本

    1.6K40

    优雅地 Hack 一台黑苹果

    macOS Big Sur 11.1 引导工具 两种工具: Clover: 比较老牌,逐渐弃用 OpenCore: 又称 OC, 比较新大多 EFI 都基于 OC 实现 安装步骤 确定要安装的硬盘, 我选择了...1T HDD 的末尾分出一个盘 分一个磁盘, 大概 50G 应该要的吧 分磁盘的时候首先要小心,如果是从现有的磁盘分出多余的空间,那么千万不要改成动态磁盘 分磁盘的时候千万不要改成动态磁盘, 会多出很多不必要的额外操作...Clover 文件夹下面的 .efi 引导进入安装界面 选择刚才分出来的那个磁盘 千万不要选错 格式化成 APFS 格式 SSD 和 HDD 都可以选 APFS 结果都一样 然后安装 这里要等很久很久的, 即使显示..., 但是最后还是通过手动更新才完成: 在 Windows 中手动更新 BIOS MacOS 配置 我黑了一台苹果, 我把快捷键全部改成了 Windows 风格 我要和 Window 的快捷键键位一模一样...Windows 下面可以使用一行 code 命令来打开一个 VSC, mac 默认安装没有把 VSC 加到环境变量 cd ~ vim .bash_profile 然后加上这一行到末尾: export

    95540

    自动化-Appium-环境搭建-Android(Python版)

    2、在终端输入命令 ls –a ,查询 .bash_profile文件是否存在。...1.6.5版本 npm install -g appium@1.6.5 查看Appium Server所有的版本号 npm view appium versions # 安装完成后,Windows下默认安装路径...1.6.5版本 npm install -g appium@1.6.5 查看Appium Server所有的版本号 npm view appium versions # 注1:在Mac环境下安装可能会有权限的限制...,导致无法安装,可以在命令前加sudo 例如:sudo npm install -g appium 注2:有时候Appium无法安装上,即使加sudo也无法安装上,例如: 输入npm install -...或者,在应用程序里,也可以看到PyCharm,点击进行打开。 打开PyCharm后,创建项目、文件等,接下来就可以编写脚本了。 例如输入print ("Python")

    3.8K30
    领券