簡體   English   中英

錯誤:EPERM:不允許操作

[英]Error: EPERM: operation not permitted

目前,我嘗試使用Webstorm開發一個ionic-app。 但是gulp正在制造一些麻煩。

已安裝的軟件包:

"gulp": "^3.5.6",
"gulp-concat": "^2.2.0",
"gulp-minify-css": "^0.3.0",
"gulp-rename": "^1.2.0",
"gulp-sass": "^2.1.0"

但是,當我在終端中鍵入gulp或“離子服務”並運行它時,會收到以下錯誤消息:

[18:36:00] Using gulpfile ~\app\gulpfile.js
[18:36:00] Starting 'sass'...
stream.js:74
      throw er; // Unhandled stream error in pipe.
      ^

Error: EPERM: operation not permitted, open 'C:\Users\Chef\app\www\css\ionic.app.css'
    at Error (native)

我正在使用Windows10x64。

我嘗試了以下操作,但均無效:

  • 以管理員身份運行
  • 關閉Avira
  • 重新創建文件
  • 重新安裝了

有什么建議嗎?

提前致謝!

我注意到,當我嘗試組織項目目錄和文件的權限時,我開始出現此錯誤。

我注意到,解決了我的問題的是,將Gulp創建/重寫所需的目錄/文件的所有權提供給了用戶,即使我將那些文件設置為777,也只有在將所有權更改為用戶時,仍然會出現此錯誤它消失了。

我認為這可能與NPM和Gulp安裝在用戶主目錄中有關(我需要執行類似的操作,以便無需sudo即可運行它們)。 希望這對某人有幫助。

TL; DR; 設置目錄/文件的所有權對我的用戶來說,Gulp可以解決我的問題。

此錯誤表明gulp無法編輯(或重新創建)文件C:\\ Users \\ Chef \\ app \\ www \\ css \\ ionic.app.css

檢查您的用戶為什么無法訪問此文件,或者為什么該文件處於只讀狀態(SVN鎖?其他?)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM