【发布时间】:2014-11-25 08:59:47
【问题描述】:
我从中获得了各种乐趣。
最初的问题是安装 NVM 后需要重新启动终端,以便我可以使用 .bashrc 设置重新初始化,然后安装 NodeJS - 所以我的想法是我会构建一个已经安装了 NVM 的基础盒。这样终端就已经用 NVM 的东西初始化了。
不是这样...显然使用 Vagrant 打包 basebox 会忽略 /home/vagrant 文件夹中的所有内容。啊啊啊啊啊啊!!
真的吗?!!1个
有没有人遇到过这种情况?将 NVM 安装在 vagrant box 中?甚至没有 sudo 的 NodeJs?这是一个可怕的兔子洞自动取款机,我想出去!
【问题讨论】:
-
你能分享你的 Vagrantfile 吗?
-
我们在 Vagrant 盒子中运行了 nodejs/ember-cli,但无法让 livereload 工作,所以我们放弃了 Vagrant,只在本地运行,livereload 太重要了!
-
我想通了。在密封基础盒之前,您需要安装和配置 NVM/NPM 和 ember。对于 livereload,您应该使用 NFS 并增加操作系统的观看次数 :) 我会尝试在博客上写下我的经验并报告
标签: node.js ember.js vagrant nvm