在dreamhost VPS中运行gulp
自上次dreamhost更新以来,该更新禁止VPS用户访问root/administrator。我想知道如何在我的主机中安装GULP,因为看起来我们需要管理员访问才能安装它,而哪个dreamhost明确拒绝它提供访问权限 所以问题是我需要在服务器上通过GULP完成几个任务 对于这个问题,我们有什么替代/解决方案吗?除更改托管服务外: 我厌倦了不能在生产环境中实现我的生产代码在dreamhost VPS中运行gulp,gulp,vps,dreamhost,Gulp,Vps,Dreamhost,自上次dreamhost更新以来,该更新禁止VPS用户访问root/administrator。我想知道如何在我的主机中安装GULP,因为看起来我们需要管理员访问才能安装它,而哪个dreamhost明确拒绝它提供访问权限 所以问题是我需要在服务器上通过GULP完成几个任务 对于这个问题,我们有什么替代/解决方案吗?除更改托管服务外: 我厌倦了不能在生产环境中实现我的生产代码 多亏了DreamHost VP是托管服务器,它们试图在为客户提供更多计算能力和隔离性(相对于共享主机)之间取得平衡,同时减
多亏了DreamHost VP是托管服务器,它们试图在为客户提供更多计算能力和隔离性(相对于共享主机)之间取得平衡,同时减轻客户的管理负担。这导致了一种折衷,您根本不必关心底层操作系统和基本服务,只需关注您的应用程序。。。但您在某种程度上受限于可以在机器上安装的内容 好消息是,您可以作为非特权用户管理npm包。虽然我不是节点专家,但我已经设法升级了npm,并在本地用户上安装了gulp和所有依赖项 我首先为我的npm mkdir npm版本创建了一个新的dir,然后将npm前缀设置为它 $npm配置集前缀~/npm 然后是时候在该目录中安装新版本的npm了: $npm安装-g npm 完成后,在.bash_概要文件和当前会话中更新$PATH变量,也导出PATH=$HOME/npm/bin:$PATH,并用一个参数确认bash将执行的npm命令是/HOME/$your_VPS_USER/npm/bin/npm 现在,您可以安装其余的:
npm install -g bower
npm install -g grunt-cli
npm install -g gulp
npm install -g yo
如果您需要更强大的能力并承担运行非托管服务器的责任,那么DreamHost云更适合您。DreamHost VP是托管服务器,他们试图在为客户提供更多计算能力和隔离(而不是共享主机)之间取得平衡,同时减轻客户的管理负担。这导致了一种折衷,您根本不必关心底层操作系统和基本服务,只需关注您的应用程序。。。但您在某种程度上受限于可以在机器上安装的内容 好消息是,您可以作为非特权用户管理npm包。虽然我不是节点专家,但我已经设法升级了npm,并在本地用户上安装了gulp和所有依赖项 我首先为我的npm mkdir npm版本创建了一个新的dir,然后将npm前缀设置为它 $npm配置集前缀~/npm 然后是时候在该目录中安装新版本的npm了: $npm安装-g npm 完成后,在.bash_概要文件和当前会话中更新$PATH变量,也导出PATH=$HOME/npm/bin:$PATH,并用一个参数确认bash将执行的npm命令是/HOME/$your_VPS_USER/npm/bin/npm 现在,您可以安装其余的:
npm install -g bower
npm install -g grunt-cli
npm install -g gulp
npm install -g yo
如果您需要更强大的能力并承担运行非托管服务器的责任,那么DreamHost云更适合您