在带有Windows主机的ubuntu虚拟服务器上运行Node,Yeoman,Grunt等

时间:2014-07-21 15:47:33

标签: node.js angularjs ubuntu yeoman

经过几个小时的痛苦,我在这里问这个问题。

我的设置:

Windows主机(因为我是前端开发人员,我确实需要很多只能在Windows上运行的工具)

Guest Ubuntu Server(专用)

所有网络项目都在主机上,由ubuntu服务器(NTFS)的访客共享

一切都运转良好,但现在我正处于新项目的开始,这将是纯粹的angularJS网络应用程序。我已经研究了像这样的应用程序的一些最佳结构,并决定去为自然角度生成器。

不幸的是,经过长时间的花费和大量的研究,我意识到这将是不可能的,因为自耕农正试图创造许多符号链接,这似乎在我的环境中是不可能的。

所以我花了更多时间研究并找到了另一种令人满意的结构 - 角度应用程序。不幸的是,一旦您尝试安装npm依赖项,再次使用符号链接。

因此问题:是否有可能使用虚拟ubuntu客户服务器在Windows上基于yeoman angluar generator,angular-app或其他重要资源开发角度应用程序?或者我是否需要花费数小时创建自己的结构而没有符号链接?

谢谢

1 个答案:

答案 0 :(得分:1)

这是因为Windows的管理员权限不允许创建符号链接,请按照this链接进行进一步讨论。如果您能负担得起,也可以不创建符号链接,使用npm install --no-bin-links