- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
即使重新安装 Node 和 npm 仍然失败。
这是完整的错误信息
npm ERR! Linux 4.8.0-34-generic
npm ERR! argv "/home/lt1pchanifa/.nvm/versions/node/v6.9.3/bin/node" "/home/lt1pchanifa/.nvm/versions/node/v6.9.3/bin/npm" "install"
npm ERR! node v6.9.3
npm ERR! npm v4.0.5
npm ERR! path ../mkdirp/bin/cmd.js
npm ERR! code EPERM
npm ERR! errno -1
npm ERR! syscall symlink
npm ERR! Error: EPERM: operation not permitted, symlink '../mkdirp/bin/cmd.js' -> '/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2/node_modules/@angular-cli/ast-tools/node_modules/.bin/mkdirp'
npm ERR! at Error (native)
npm ERR! { Error: EPERM: operation not permitted, symlink '../mkdirp/bin/cmd.js' -> '/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2/node_modules/@angular-cli/ast-tools/node_modules/.bin/mkdirp'
npm ERR! at Error (native)
npm ERR! errno: -1,
npm ERR! code: 'EPERM',
npm ERR! syscall: 'symlink',
npm ERR! path: '../mkdirp/bin/cmd.js',
npm ERR! dest: '/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2/node_modules/@angular-cli/ast-tools/node_modules/.bin/mkdirp',
npm ERR! parent: '@angular-cli/ast-tools' }
最佳答案
您正在尝试在 Windows FAT32 文件夹中的 Linux 平台中运行 npm
。
/media/lt1pchanifa/B0D0-8B34/Edwin/thinkster-ng2
根据 github issue ,尝试访问 Windows 分区时出现权限问题。尝试将项目移动到 EXT4 的主目录并运行命令。
关于node.js - npm 安装错误 : EPERM: operation not permitted, 符号链接(symbolic link) '../mkdirp/bin/cmd.js',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42433649/
我正在使用 titanium 和 genymotion 作为 android 模拟器。我收到以下错误:- [错误] 触发“执行后”事件时出错[错误] 错误:EPERM,不允许操作 'C:\Users\
我用谷歌搜索 EPERM: operation not permitted 我在 npm 问题和这个错误上得到了很多点击。 这不是我的情况(不是重复的),因为我没有运行 npm,我正在运行我自己的 N
我使用 ngBoilerplate 作为我的应用程序的基础。ngbp 使用 ngAnnotate 和 grunt-ng-annotate 来很好地注释应用程序。 一切都工作正常,直到我必须格式化我的计
我知道这是 node 的常见错误,但我所有的故障排除技术似乎都失败了。 Windows 7(32 位) Node@0.10.10 npm@1.2.25 尝试运行 bower 和 yo (Yeoman)
我在尝试使用 Bower 安装“jQuery”时遇到以下错误堆栈跟踪。有人可以提供帮助吗? C:\study\meanApp>bower install jquery --save b
使用 gulp 和新的 Microsoft bash shell,我正在尝试设置一个 gulp watch 来将我的 scss 编译成 css,这样当编译出错时 watch 不会停止。 我已经设置了一
在Windows 10中使用VS代码时,我一直遇到很多权限问题。 尝试移动文件夹时: 错误:EPERM:不允许进行操作,请重命名“路径a”->“路径b” 删除文件夹时: 它静默失败,该文件夹已从解决方
这是我的MQTTCONECTION类 public class MQTTService extends Service { private static final String T
尝试运行 https://github.com/jakearchibald/wittr 时在 Windows bash 上,我收到以下错误,非常感谢帮助修复或调试它: Development ser
我正在使用 Multer 在我的 fs 中上传图像。 Multer 不允许您动态设置 fs 中的位置,因此我始终在同一文件夹中上传,然后使用 fs.renamesynch 更改文件夹的名称。 我使用同
我已经全局安装了pm2sudo pm2 install -gpm2 启动server.js pm2 状态(给出这个输出)┌──────────┬──────┬────────┬────────┬───
我正在使用我正在编写的内核模块劫持一个特定的系统调用。替换代码是这样的: asmlinkage int custom_setxattr(const char* __user path, const c
我正在尝试为我的项目构建一个 android APK 文件 C:\myApp>cordova build android cp: copyFileSync: could not write to de
我已经将自己的 ext4 磁盘挂载到/mnt/sdb 并将其更改为 777。 但是,当启动数据节点时: /etc/init.d/hadoop-hdfs-datanode 启动 我在日志中收到以下错误(
我很难在我的 Windows 机器上使用 nodejs fs.watch 观看文件夹。删除监视的文件夹时会引发异常。 fs.watch('somedir', function (event,
我有一个 Qt 项目,它使用一个在我的系统上编译良好的插件接口(interface)。然而,当同一个项目在 docker 中编译时,它停止使用 Qt 5.10.1,给出消息错误:未定义的接口(inte
{ 错误:EPERM:不允许操作,打开 'C:\Users\Vivek Sharma\apps\testApp\www\assets\imgs\Thumbs.db’ **错误号:-4048, 代码:‘
目前我正在尝试使用 Webstorm 开发一个 ionic-app。但是 gulp 正在制造一些麻烦。 已安装的包: "gulp": "^3.5.6", "gulp-concat": "^2.2.0"
如果尝试在 USB 设备上构建 node.js 应用程序时在我的树莓派上使用 npm 时遇到一些问题。 package.json 看起来像这样: { "name" : "node-todo",
EACCES 和 EPERM 到底有什么区别? EPERM 描述 here作为“不是 super 用户”,但我通常会将其与 EACCES 联系起来。事实上,我不记得在现实生活中见过 EPERM。 最佳
我是一名优秀的程序员,十分优秀!