簡體   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