【问题标题】:Install node on Production server在生产服务器上安装节点
【发布时间】:2019-04-28 15:59:42
【问题描述】:

我想在生产中的服务器上安装节点,但服务器无法识别 sudo 命令,并且我没有创建文件夹的权限,并且由于我没有权限,我无法执行 chmod 或 chown 命令

【问题讨论】:

标签: node.js laravel npm server production-environment


【解决方案1】:

您可以使用 Isaac 的一种安装方法(node.js 的贡献者)found on his GitHub page

试试这个:

echo prefix = ~/local >> ~/.npmrc
curl https://www.npmjs.org/install.sh | sh

【讨论】:

  • 如果 OP 没有创建文件夹的权限,mkdir 调用如何工作?
  • 自制软件安装了吗?
  • 询问 OP。我们甚至不知道它是 Windows、Linux 还是 OSX。 Homebrew 在 Windows 机器上不会有太大用处,我有点怀疑它是,因为 Linux/OSX 通常会有 sudo 可用(即使不允许 OP 使用它)。
  • 好点,使用 Isaac 的 "yet-another-option.sh" 方法进行了更新。
  • 再次,OP 说他们甚至没有权限创建文件夹。我看不出“运行这个 shell 脚本”(它无疑会尝试创建文件夹,并且在 Windows 上也不起作用)比以前的编辑有什么帮助。我们需要更多细节来回答 OP 的问题。
猜你喜欢
  • 2013-09-22
  • 2014-12-28
  • 2013-02-25
  • 1970-01-01
  • 2016-02-07
  • 2013-11-10
  • 2012-06-25
  • 1970-01-01
  • 2014-10-12
相关资源
最近更新 更多