我设置了一个开发环境,将Windows 8和Ubuntu作为虚拟机.为此,我使用VirtualBox.
我还设法在VirtualBox中创建一个共享文件夹.
在这个共享文件夹中,我尝试使用Yeoman的ember-generator启动一个项目.
yo ember --skip-install --karma npm install --no-bin-links
对于安装模块NPM,我使用选项"--no-bin-links"不创建符号链接.不幸的是,我仍然有错误创作符号链接...我使用虽然这个选项?他有错误吗?
关于参数"--no-bin-links" 的NPM文档说:
将阻止npm为包可能包含的任何二进制文件创建符号链接.
这只会导致NPM无法在node_modules/.bin
文件夹中创建链接.我还搜索了一种方法来阻止NPM在使用时创建符号链接npm install ../myPackage
,但找不到任何解决方案......
更新: npm支持团队表示这将重现旧的行为(没有符号链接):
npm install $(npm pack <folder> | tail -1)
适用于Windows 10上的git-bash.