簡體   English   中英

.scss文件無法自動編譯.css

[英].scss files not compiling .css automatically

我正在使用Ionic並且我有一個Gulpfile.js之前可以很好地工作。 我更新了npm,Angular,Ionic和Cordova,這破壞了我的工作環境。

現在 ,我需要手動啟動ionic serve (或gulp監視),以便它識別出我在.scss文件中進行了更改,然后將其編譯為.css

在進行這些更新之前 ,我可以更改.scss文件,它將自動識別所做的更改並將其編譯為.css,而無需事先手動觸發ionic serve或大gulp watch

這是ionic info給我的:

[警告] ./www/lib/ionic/version.json文件錯誤:FILE_NOT_FOUND,嘗試使用./bower.json。

cli軟件包:(/ usr / local / lib / node_modules)

 @ionic/cli-utils : 1.16.0 ionic (Ionic CLI) : 3.16.0 

全局軟件包:

 cordova (Cordova CLI) : 7.0.1 Gulp CLI : CLI version 3.9.1 Local version 3.9.1 

本地套餐:

 Cordova Platforms : android 6.3.0 ios 4.4.0 Ionic Framework : ionic1 master 

系統:

 ios-deploy : 1.9.0 ios-sim : 5.0.8 Node : v6.8.1 npm : 4.6.1 OS : macOS High Sierra Xcode : Xcode 9.1 Build version 9B55 

環境變量:

 ANDROID_HOME : not set 

其他:

 backend : pro 

我正在將xCodecordova prepare ios一起使用,以便將其部署到iPhone上,但是您可以理解,由於.css不會自動編譯,因此該應用程序無法識別css更改,因為如果我不這樣做,它將看不到它們手動。

我怎樣才能解決這個問題?

好吧,這似乎是一個Ionic CLI問題。 更新到Ionic CLI 3后,沒有觸發gulp watch任務,這帶來了令人討厭的問題。

您可以看到其中一位開發人員表示他將解決此問題。

https://github.com/ionic-team/ionic-cli/issues/2859#issuecomment-342338626

編輯:現在已修復。 您可以通過npm i -g ionic@canary.安裝alpha CLI來修復它npm i -g ionic@canary.

暫無
暫無

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

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