使用 npm 将文件安装到 /usr/local/bin

用户1048676

我尝试使用以下命令安装文件:

npm install -g price-feeder

它应该安装在/usr/local/bin文件夹中,因为它使用可从 cron 作业访问的全局参数。出于某种原因,它被安装在以下位置:

/.nvm/versions/node/v8.9.4/bin/

知道是否有设置或需要设置全局参数才能将其安装在正确的位置吗?

亚龙

要查看npm当前有效的前缀值,请运行:

npm get prefix

install-and-configure-nodejs-and-npm-properly-on-ubuntu 中所述

您可以设置npm prefix例如:

$  npm config set prefix /usr/local

注意:官方 NPM 文档指定:

在全局模式下,可执行文件链接到{prefix}/binUnix

因此,您npm prefix不应该包含/bin后缀

为了在系统文件夹(如安装/usr/local/bin),你应该执行npmroot使用sudo,例如:

sudo npm install -g price-feeder

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用setuptools将文件安装到任意位置

使用Visual Studio安装程序项目将文件安装到现有程序的安装路径

使用pip将Python软件包从本地文件系统文件夹安装到virtualenv

npm install -g正在安装到本地文件夹

使用npm安装gulp

如何将npm安装到指定目录?

如何使用Elastic Beanstalk将文件夹从主机安装到Docker容器?

使用批处理脚本将 exe 安装到特定文件夹

使用NSIS将应用程序文件安装到标准Windows用户

使用docker-compose将azure文件共享安装到linux容器的Web应用程序

您是否正在尝试使用kuberneters / configMap将目录安装到文件上(反之亦然)?

使用Windows 7文件共享将网络存储安装到Axis摄像机

将Mesa安装到主文件夹,然后使应用程序从那里使用它

如何使用environtment.yml文件将pip本地库安装到conda环境中?

使用CMake,如何将“安装别名”安装到库?

如何使用NPM安装OpenLayers

使用标签从github安装NPM

无法使用npm安装phonegap

使用npm安装本地模块?

如何使用npm安装字体?

无法使用npm安装电子

使用 NPM 安装 SASS 失败

使用optimist.js文件中的npm安装优化

如何使用wix安装程序将程序安装到自定义文件夹中,而不是Program Files文件夹

使用NPM将CSS文件合并为单个文件

如何使用efibootmgr将GRUB安装到ESP中?

使用Pip将软件包安装到Anaconda Environment

如何使用Chocolatey将cygwin安装到特定目录?

使用MSI将.NET程序集安装到GAC中