2013-11-15 1 views
0

Я использую VirtualBox 4.2.8 и работаю в Mac OS X 10.7.5 в качестве ОС хоста.Ошибки при выполнении `yo углового appname` в гостевой ОС VirtualBox Общая папка

Моя гостевая ОС - Ubuntu 12.10 64 бит.

Мои работы по разработке, по сути, в общей папке между операционной системой Host и гостевой ОС.

Я успешно установил npm, nodejs, yoman и угловой генератор.

Я пытался йо угловой APPNAME, когда я наткнулся на список ошибок, такие как:

Error: ENOENT, lstat ... 

Что мне делать, чтобы решить их?

ответ

2

Проблема в основном потому, что yo angular appname попытается создать символические ссылки.

Существует проблема с созданием символических ссылок внутри виртуальных машин SharedFolders для виртуальных виртуальных машин.

Решение состоит в том, что

а) убедитесь, что вы работаете вариант Linux в качестве хост-ОС (Mac, Linux и т.д.)

б) Выключите VM.

c) выполните следующую команду на терминале хост-системы.

VBoxManage setextradata VMNAME VBoxInternal2/SharedFoldersEnableSymlinksCreate/SHAREDFOLDERNAME 1 

, где вам нужно заменить VMNAME и SHAREDFOLDERNAME

г) в настоящее время повторно запустить виртуальную машину и выполнить yo angular appname. Если вам нужно удалить все ранее созданные файлы и папки по предыдущей команде yo angular appname, перед повторным запуском.

Смежные вопросы