【问题标题】:Running Node, Yeoman, Grunt etc. on ubuntu virtual server with windows host在带有 windows 主机的 ubuntu 虚拟服务器上运行 Node、Yeoman、Grunt 等
【发布时间】:2014-09-04 18:56:21
【问题描述】:

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

我的设置:

Windows 主机(由于我是前端开发人员,我确实需要许多仅在 Windows 上才能发挥最大作用的工具)

Guest Ubuntu 服务器(专用)

所有 Web 项目都在主机上,由来宾添加到 ubuntu 服务器 (NTFS) 共享

一切正常,但现在我正处于新项目的开始,这将是纯 angularJS 网络应用程序。我已经研究了像这样的应用程序的一些最佳结构,并决定使用 yeoman 角度生成器。

不幸的是,经过长时间的研究和大量的研究,我意识到这是不可能的,因为 yeoman 试图创建很多符号链接,这在我的设置中似乎是不可能的。

于是我花了更多时间研究,发现了另一个令人满意的结构——angular-app。不幸的是,一旦您尝试安装 npm 依赖项,就会出现符号链接。

因此问题是:是否有可能在带有虚拟 ubuntu 访客服务器的 Windows 上基于 yeoman 角度生成器、角度应用程序或其他优秀资源开发角度应用程序?还是我必须花费数小时创建自己的没有符号链接的结构?

谢谢

【问题讨论】:

  • 我使用这个设置,没有问题,你的符号链接有什么问题?
  • @EduardoDennis 这里:dropbox.com/s/ff2mow6kzq5dqt7/log.txt 只是我得到的错误中的“几行”......还有更多不同的错误,但提取它们并不容易
  • 再看,好像是“yo angular”运行“npm install”时开始报错

标签: node.js angularjs ubuntu yeoman


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2018-01-26
    • 2011-02-01
    • 2019-01-18
    • 1970-01-01
    • 2012-01-20
    • 2015-06-13
    • 1970-01-01
    • 2016-03-03
    • 2015-04-09
    相关资源
    最近更新 更多