首页 > 其他分享 >npm 的 .npmrc 文件在哪里?缓存及全局包文件在什么位置?

npm 的 .npmrc 文件在哪里?缓存及全局包文件在什么位置?

时间:2023-11-13 22:25:28浏览次数:33  
标签:npm 文件 缓存 位置 npmrc 全局

npm的配置文件,及其路径问题

如何快捷修改.npmrc配置文件?

.npmrc文件,就是npm的配置文件所在位置。
当然,寻找这个文件的目的,多数是为了修改.npmrc文件内容。
npm提供了方便快捷的修改方式,不知道这个文件的位置,其实也是可以修改的。

.npmrc配置文件在哪里?

如果你还是想知道.npmrc文件的位置,通过下面的命令查看:

  • mac下,.npmrc文件的位置为:~/.npmrc

npm 的 .npmrc 文件在哪里?缓存及全局包文件在什么位置?(图 10-2)

  • win下,.npmrc文件的位置为:%USERPROFILE%/.npmrc
    npm 的 .npmrc 文件在哪里?缓存及全局包文件在什么位置?(图 10-3)

npm的缓存目录在哪里?

关于npm的缓存目录,存在感比较低。不过还是可以通过下面的方式,命令行是:

npm config get cache

默认情况下,

  • win 系统的路径基础是:%APPDATA%/npm-cache/
  • mac 系统下路径基础是:~/.npm/

npm 的全局 node 包在哪里?

就是那些通过npm install xxx -g或者cnpm install xxx -g或者yarn global add xxx安装的xxx文件,到底安装在什么地方?这个其实也挺好找的。默认情况下,可以通过下面的命令查看其基础路径。苏南大叔执行了下列命令:

npm config get prefix

默认情况下,路径信息是这样的:

npm 的 .npmrc 文件在哪里?缓存及全局包文件在什么位置?(图 10-4)

npm 的 .npmrc 文件在哪里?缓存及全局包文件在什么位置?(图 10-5)

默认的全局安装包位置:

  • win系统下路径是:%APPDATA%/npm/node_modules/
  • mac系统下路径是:/usr/local/lib/node_modules/



当然对于全局包路径的查看,还可以使用下面的命令。

如何修改npm的全局文件位置及缓存文件位置

关于npm的全局文件位置及缓存文件位置,这两个路径实际上是可以修改的,并且需要注意的是:prefix修改后,原来安装在默认目录下的npm包也还是生效的,并不需要再次安装。

参考地址 newsn.net

标签:npm,文件,缓存,位置,npmrc,全局
From: https://www.cnblogs.com/zhuoss/p/17830408.html

相关文章

  • 暴露后端指定文件夹资源
    以项目中的media文件夹为例:在urls文件中书写以下代码:首先需要导入模块:fromdjango.views.staticimportserve 再导入项目的配置文件:from项目名importsettings setting文件中配置:#配置用户上传的文件存储位置MEDIA_ROOT=os.path.join(BASE_DIR,'media')......
  • 使用 npm config set script-shell 实现跨平台的脚本执行需求
    npmconfigsetscript-shellC:\\app\\Git20180223\\bin\\bash.exe这个命令的准确含义是设置npm的脚本(shell)执行环境为"C:\app\Git20180223\bin\bash.exe"。这个命令用于修改npm的配置,具体来说,它修改了npm的一个配置项,该配置项用于指定在执行npm脚本时使用的shell程序。在这个......
  • 使用 npm 的配置参数 script-shell 来避免 window 执行脚本失败
    在Node.js的生态系统中,npm是一个非常重要的组件。npm,全称NodePackageManager,是Node.js的默认包管理器。它帮助开发者很容易地安装、更新、删除或管理Node.js项目中所需要的依赖包。npm能够在本地环境或者全局环境中安装Node.js模块,还提供了很多命令和特性,帮助开发者......
  • linux xfce 在文件管理器里点击运行shell脚本文件
    1.打开SettingsEditor2.点击左边的thunar3.点击右边的添加,在属性中输入/misc-exec-shell-scripts-by-default在类型中选择布尔类型在值中选择真保存4.给shell脚本文件添加运行权限命令行chmod+xyour_filename或者gui界面在右键脚本文件,点击属性,在权限里允许......
  • Java文件处理(一):创建文件、遍历文件夹、删除文件/文件夹
    本篇以代码为核心,在实践中自学吧年轻人~非常好迭代作业,爱来自BUAAFile对象要进行文件处理肯定需要File类啦。File的实例是一个实例(?),但是可以链接到本地的文件、文件夹,并对它们进行操作。从下面的一些示例中可以看到,同一份本地文件可以拥有多个File对象;同时,构造一个File对象......
  • js实现分割上传大文件
    本文实例介绍了js上传文件操作,分享给大家供大家参考,具体内容如下<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"lang="zh-CN">&l......
  • uniapp(安卓)之文件上传
    uniapp(安卓)之文件上传uniapp提供的uni.chooseFile只支持H5和微信小程序,所以想上传除图片/视频外的非媒体文件,需要使用原生的方式开发。 uploadtxdr(){//使用plus选择文件 letthat=this; letfilePath='' letmain=plus.android.runtimeMainAct......
  • Python | 将本地文件上传到远程服务器
    在Python中,可以使用paramiko库来通过SSH进行文件的传输。首先,你需要安装paramiko库,可以使用以下命令进行安装:pipinstallparamiko然后,你可以使用以下Python脚本进行文件传输:此脚本使用SFTP协议进行文件传输。在SFTP的上下文中,你可以使用put方法将本地文件上传到远程服务器。......
  • nodejs学习03——包管理工具npm
    关于npm的国内镜像源一、说明在前端开发的时候使用国外的镜像源速度很慢并且容易下载失败,有时候需要尝试多次才有可能下载成功,很麻烦,因此可以切换为国内镜像源,下面为常用的npm,yarn,pnpm切换国内镜像源(以淘宝为例)的方式。二、NPM切换镜像源查看当前的镜像源。npmconfigge......
  • 如何查虚拟机中的文件在哪个路径(eg:ChromeDriver)
     要查找虚拟机中ChromeDriver的路径,您可以使用which命令或find命令。以下是两种方法:使用which命令。在终端中输入以下命令:whichchromedriver如果ChromeDriver已经在系统的PATH环境变量中,该命令将返回ChromeDriver的完整路径。否则,将返回空值。使用find命令。在终端中......