【发布时间】:2016-03-23 10:34:44
【问题描述】:
我为平均堆栈创建了一个 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'
【问题讨论】:
-
当您在根目录的哪个部分执行
npm install时,您正在这样做吗?C://user/documentsC://user/documents/projectFolder ?? -
嗨,Paulo,我正在项目文件夹中进行 npm install,其中 package.json 也在那里。