繁体   English   中英

* .js.icloud来自“ node_modules”文件夹或macOS上我项目的其他文件

[英]*.js.icloud where does that come from in “node_modules” folder or for other files of my project on macOS

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

ionic info给出:

  • 科尔多瓦CLI:6.5.0
  • Ionic框架版本:3.0.1
  • Ionic CLI版本:2.2.3
  • Ionic App库版本:2.2.1
  • Ionic应用程序脚本版本:1.3.12
  • ios-deploy版本:1.9.1
  • ios-sim版本:5.0.13
  • 操作系统:macOS
  • 节点版本:Xcode版本9.2 v6.9.1

npm -v给出:5.7.1

有时,我会遇到NPM和[project]/package.json文件中设置的各种软件包版本的问题。 我通过一些npm install来解决该问题,并将依赖项更改为该线程中正确的依赖项

但是,正在发生新的事情,并且在构建项目时会引发错误。

有些文件似乎消失了或被重命名了。 构建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

我不明白 Apple icloud是否对我的项目采取了措施?

注意此外webpack也不应该位于[project]/package.json文件的dependencies列表中。

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

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

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

问题是icloud正在处理或已对某些文件执行了某些操作。

Finder应用程序中,转到显示为丢失的文件的文件夹。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM