`

NPM全局包目录查看和修改

 
阅读更多
Node.js通过npm的-g命令可以将包保存在全局,让所有项目共享,但默认情况下,会保存在/usr/lib/node_modules目录下,造成根目录空间不足,实际生产中,需要设置到合适位置下。

查看全局包位置:
npm root -g
可以看到实际的位置

修改全局包位置
npm config set prefix '目标目录'

查看修改结果
npm config get prefix
或者用npm root -g命令也可


另,
已安装的可以通过卸载后重新intall的方式
卸载命令
npm uninstall -g xxx

npm update moduleName:更新node模块
npm rebuild moduleName
npm view moudleName dependencies:查看包的依赖关系
npm view moduleName repository.url:查看包的源文件地址
npm view moduleName engines:查看包所依赖的Node的版本
npm outdated:检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新
分享到:
评论

相关推荐

    npm全局模块卸载及默认安装目录修改方法

    了解如何管理npm全局模块对于维护开发环境的健康至关重要。 一、全局模块卸载 在npm中,全局模块是安装在特定目录以供系统范围内访问的模块。当不再需要某个全局模块时,可以使用特定命令将其卸载。卸载全局模块的...

    修改npm全局安装模式的路径方法

    本文将详细介绍如何修改npm全局安装模式的路径,以便自定义其安装位置。 ### 方法一:修改.npmrc配置文件 1. 首先,你需要找到npm的配置文件`.npmrc`。这个文件通常位于Node.js的安装目录下的`node_modules/npm/`...

    Linux Centos7.2下安装nodejs&npm配置全局路径的教程

    通过设置npm的全局安装路径和缓存路径,可以使得全局安装的npm包和依赖被安装在统一的目录中,便于管理和维护。这可以通过npm配置命令来完成,具体操作是进入到/usr/local/nodejs6目录,然后创建node_global和node_...

    解决修复npm安装全局模块权限的问题

    这是由于npm全局安装模块的默认路径没有权限导致的。 有三个方式可以解决该问题:  修改全局安装路径的权限  修改默认安装路径  借助第三方工具安装node 修改安装路径的权限 查看默认全局安装路径 npm config ...

    npm 更改默认全局路径以及国内镜像的方法

    npm全局路径默认位于`C:\Users\<用户名>\AppData\Roaming\npm` (Windows) 或 `/usr/local` (macOS/Linux)。要更改这个路径,你可以使用以下命令: ```bash # Windows npm config set prefix "新路径" # macOS/...

    win下更新npm不生效问题1

    具体表现为虽然执行了`npm install npm@latest –g`命令进行了全局更新操作,但检查当前`npm`版本时依然显示的是旧版本(2.14.7),而实际上已经下载并安装了`docsify-cli`,这表明更新操作在某种程度上是成功的。...

    npm install 报错解决方法

    这种情况下,你可以尝试以管理员权限运行终端,或者修改`npm`的全局存储目录权限。在Unix/Linux系统中,可以使用`sudo chown -R $USER:$GROUP ~/.npm`命令,而在Windows上,可能需要更改npm缓存目录的权限设置。 二...

    PublishDiff预览npm发布更改

    然后,你可以安装这个工具,通常通过npm全局安装,命令为`npm install -g publish-diff`。安装完成后,运行`publish-diff`命令,它会自动检测项目中的package.json文件,并比较最近的发布版本。 PublishDiff会显示...

    修改node.js默认的npm安装目录实例

    本文详细介绍了如何修改Node.js默认的NPM安装目录,包括查看当前配置、创建新的安装目录、设置新路径以及测试新配置等步骤。通过这些步骤,我们可以更灵活地管理项目的依赖包,提高开发效率。希望本文能对你有所帮助...

    win10安装nodejs和npm

    - 打开命令提示符(cmd),分别输入 `node -v` 和 `npm -v` 来查看Node.js和npm的版本号,确认是否安装成功。 #### 三、自定义安装目录及环境变量配置 1. **创建自定义目录**: - 在D盘根目录下创建文件夹 `Program...

    【JavaScript源代码】npm淘宝镜像修改讲解.docx

    1. 设置npm的缓存目录和全局模块路径: ```bash npm config set cache "D:\Program Files\nodejs\node_cache" npm config set prefix "D:\Program Files\nodejs\node_global" ``` 2. 对于cnpm,同样可以设置...

    MAC上安装 nvm管理Node版本

    文章目录NVM 简介NVM 安装NVM 常用命令修改npm资源默认下载地址修改 npm 包全局存储位置使用时常见错误1、警告 npm update check failed2、修改 npm config set prefix [path] 全局安装位置后, 报 -bash: xxx: ...

    Windows 系统下设置Nodejs NPM全局路径

    NPM全局路径指的是当使用npm install -g package_name命令安装包时,包被存放在计算机上的位置。 设置Node.js NPM全局路径的步骤如下: 1. 打开Node.js命令提示符或者任何其他命令行终端。 2. 输入npm config set...

    node、npm、yarn环境安装与配置

    在项目中切换npm和Yarn,只需修改`package-lock.json`(npm)或`yarn.lock`(Yarn)文件,然后根据需要使用相应的命令安装依赖。Yarn还提供了工作空间功能,允许在一个大项目中管理多个独立的子项目,通过`yarn ...

    修改Nodejs内置的npm默认配置路径方法

    其中`prefix`配置项控制npm全局安装模块的路径,而`cache`配置项控制npm缓存数据的路径。首先需要在目标磁盘(如D盘)创建两个目录,一个用于存放模块,一个用于存放缓存数据。然后使用`npm config set`命令分别设置...

    如何修改Vue打包后文件的接口地址配置的方法

    以上就是修改Vue打包后文件接口地址配置的详细方法,包括了方案选择、配置步骤、打包修改和问题解决等方面的知识点,能够帮助开发者更灵活地控制和修改Vue应用中的接口地址,提高项目的可维护性和安全性。

    npm工具jshint

    `npm`(Node Package Manager)是JavaScript生态系统中的核心组件,它为开发者提供了管理和分发Node.js模块的工具。在众多的npm工具中,`jshint`是一个非常重要的静态代码分析器,专用于检测JavaScript代码中的潜在...

    详解Vue项目在其他电脑npm run dev运行报错的解决方法

    如果需要修改版本,可以先删除项目中的node_modules文件夹,然后修改package.json文件中的engines字段,将其设置为与电脑上安装的node和npm版本相匹配的值。之后,再次执行npm install命令来安装与新版本相匹配的...

Global site tag (gtag.js) - Google Analytics