2013-11-15 42 views
0

我使用VirtualBox 4.2.8並在Mac OS X 10.7.5內部作爲主機操作系統運行。在VirtualBox Guest OS共享文件夾中執行'yo angular appname`時出錯

我的客戶機操作系統Ubuntu的是12.10的64位。

我的開發工作基本上是在共享文件夾在主機和客戶操作系統之間。

我已成功安裝NPM,的NodeJS,自耕農,和角發電機。

我試圖喲角應用程序的名字,當我遇到錯誤,如清單:

Error: ENOENT, lstat ... 

我該怎麼做才能解決這些問題?

回答

2

的問題基本上是因爲yo angular appname將嘗試創建符號鏈接。

在SharedFolders中爲VirtualBox虛擬機創建符號鏈接存在問題。

的解決方案是,

一)請確保您運行的是Linux變種爲主機OS(蘋果,Linux等)

B)關閉您的虛擬機。

c)在主機OS終端中運行以下命令。

VBoxManage setextradata VMNAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHAREDFOLDERNAME 1 

,你需要更換VMNAMESHAREDFOLDERNAME

d)現在重新運行的虛擬機並執行yo angular appname。如果需要先刪除以前創建的文件和文件夾,然後重新運行它,然後執行yo angular appname命令。

相關問題