首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >*.js.icloud,在"node_modules“文件夹中,还是在macOS上的其他项目文件中,这是从哪里来的?

*.js.icloud,在"node_modules“文件夹中,还是在macOS上的其他项目文件中,这是从哪里来的?
EN

Stack Overflow用户
提问于 2018-03-16 21:07:03
回答 1查看 454关注 0票数 0

我通过IONIC3.0.1项目使用NPM。

ionic info给出:

  • Cordova CLI: 6.5.0
  • 离子框架版本: 3.0.1
  • 离子CLI版本: 2.2.3
  • 离子型应用程序Lib版本: 2.2.1
  • 离子型应用程序脚本版本: 1.3.12
  • ios-部署版本: 1.9.1
  • ios-sim版本: 5.0.13
  • OS: macOS
  • 节点版本: v6.9.1 Xcode版本9.2

npm -v给出: 5.7.1

有时,我在NPM和[project]/package.json文件中设置的各种包的版本上遇到麻烦。我使用一些npm install和修改value of the dependencies to the right ones like in that thread来解决这个问题。

但是正在发生一些新的事情,在构建项目时会产生抛出错误的后果。

有些文件似乎被删除或重命名。在构建ionic build android时,我得到以下错误:Error: Cannot find module './optimize/MergeDuplicateChuncksPlugin

经过一番调查,我发现在[project]/node_modules中应该有一个文件webpack/lib/optimize/MergeDuplicateChunksPlugin.js

但是在[project]/node_moduleswebpack/lib/optimize/中,文件MergeDuplicateChunksPlugin.js并不存在,它似乎已经被文件.MergeDuplicateChunksPlugin.js.icloud所替代。

我还是不明白。是苹果icloud在我的项目上做了些什么吗?

还注意到webpack不应该在文件[project]/package.json中的Mydependencies列表中。

我尝试过删除rm -rf node_modules/webpack并重新安装npm install webpack

删除文件,但不删除结构文件夹。重新安装命令npm install webpack错误,因为有一个文件project/node_modules/.bin/webpack应该根据日志移走,而且也不可能这样做。

我的问题是:为什么在我的项目中出现*.js.icloud文件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-18 17:12:39

问题是icloud处理或已经处理了一些文件上的一些操作。

Finder应用程序中,转到文件的文件夹,该文件夹看起来是丢失的。

查找.[file name + its extension].icloud文件,右键单击以下载正确的文件。[file name + its extension]将取代.[file name + its extension].icloud成为可用的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49329525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档