错误:EPERM:不允许操作,打开

问题描述 投票:0回答:2

{错误:EPERM:不允许操作,打开'C:\ Users \ Vivek Sharma \ apps \ testAp p \ www \ assets \ imgs \ Thumbs.db'

**错误:-4048,

代码:M EPERM',

系统调用:'打开',**

路径:'C:\ Users \ Vivek Sharma \ apps \ testApp \ www \ assets \ imgs \ Thumbs.db'}

[03:09:32]深层链接开始......

[03:09:32]深度链接在110毫秒内完成

[03:09:32] ngc开始......

[03:09:59] ngc在26.71秒完成

[03:09:59]预处理开始了......

[03:09:59]预处理在3毫秒内完成

[03:09:59] webpack开始......

[03:11:33] webpack在94.64秒完成

[03:11:33] uglify开始......

[03:11:33]萨斯开始......

错误:EPERM:不允许操作,打开'C:\ Users \ Vivek Sharma \ apps \ testApp www \ assets \ imgs \ Thumbs.db'

(节点:14288)PromiseRejectionHandledWarning:承诺拒绝被异步处理(拒绝ID:1)

[03:11:36]萨斯在2.99秒完成

[03:11:36] cleancss开始......

[03:11:40] cleancss在3.62秒完成

[03:12:08] uglify在34.76秒完成

- - - - - - - - - - -结束 - - - - - - - - - - - - - - -------

尝试生成apk时发生此错误。使用离子cordova在windows cmd中构建android --release --prod

Ionik in-3.19.0 cordo -in-8.0.0 nodier -in-8.8.3 npm -in-5.3.0

WINDOWS 8.1 64位。

完全控制系统。

enter image description here

请帮忙

windows ionic-framework cmd build apk
2个回答
2
投票

感谢开发人员回复我的查询。我已经解决了这个问题。问题是,Windows不断构建缩略图并将其作为Thumbs.db存储在系统上。这可以防止系统复制,移动,删除或重命名文件夹。我阻止了进一步缓存缩略图并从项目文件夹中删除了Thumbs.db。

如果其他人遇到此问题,这是该过程:

1.禁用Thumbs.db:

https://www.nextofwindows.com/what-is-thumbs-db-files-and-how-to-disable-and-remove-them

2.接下来,删除Thumbs.db:

https://www.youtube.com/watch?v=N7MgnYCMvHE

这将完成这项工作。 :)


0
投票

看起来你的文件夹名称有一个空白区域尝试重命名文件夹名称并尝试再次运行它。

现有路径:

C:\Users\Vivek Sharma\apps\testAp p\www\assets\imgs\Thumbs.db

像这样改变路径:

C:\Users\VivekSharma\apps\testApp\www\assets\imgs\Thumbs.db

您可以看到Vivek Sharma之间的空白将其更改为VivekSharma更多信息请查看:Error: EPERM: operation not permitted

© www.soinside.com 2019 - 2024. All rights reserved.