[英]Yeoman angular generator and npm install
我已经为平均堆栈创建了一个VM。 安装没有任何问题。 已经安装了node.js和其他文件。
我正在使用angular-fullstack生成样板。 我对运行npm install时发生的事情感到困惑。 我看到系统正在下载所有依赖项,但它没有存储在node_modules文件夹中。 我相信它存储在全局文件夹中。 当我尝试从本地文件夹运行堆栈时,它说缺少几乎所有内容的依赖关系。
我尝试了sudo,修复了将全局文件夹添加到NODE_PATH的全局文件夹的权限,但无济于事。 我仍在尝试弄清楚为什么npm install没有安装在本地文件夹中。
谢谢
===============
这是我运行npm isntall时遇到的错误
呃! 错误:EPERM:不允许执行此操作,请重命名'/ vagrant / meandev / nal_angular_dashboard / node_modules / babel-plugin-transform-es2015-typeof-symbol'->'/vagrant/meandev/nal_angular_dashboard/node_modules/.babel-plugin-transform- es2015-typeof-symbol.DELETE'
乌玛(Uma),我已经成功安装在机器的角度全堆栈发生器上,并且在成功解决该问题的同时,还遇到了一些红宝石和无聊的问题。
生成器将node_modules安装在主项目文件夹中……由服务器(nodejs)和客户端应用程序(angularjs)共享。
我的开发环境如下
Windows 7主机和Ubuntu在“虚拟”框中运行。 Ubuntu由Vagrant设置和管理。
我发现,当Node.js项目位于共享文件夹中(Windows和Ubuntu之间)时,npm install和grunt会抛出一堆与权限相关的错误。 这特定于我的工作计算机,其中已打开防御程序,bitlocker和其他功能。 当我将文件夹移到纯UBuntu文件夹时,一切正常。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.