6

Windows 7 64ビットマシンでSassとRuby(最新バージョン)を使用しており、ホームサーバーの共有フォルダーで作業しています。-watch(ただし、Rubyとファイルをサーバーに直接インストールしようとしたため、問題自体がサーバーでも発生することを認める必要があります)。

問題は次のとおりです。初めて保存すると、変更が検出され、style.css直接上書きされます。その後、style.css上書きするために常に最大7回保存する必要があります。毎回、変更が検出されますが、何もコンパイルされません。画面は次のとおりです。

>>> Sass is watching for changes. Press Ctrl-C to stop.
overwrite style.css
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
>>> Change detected to: E:/Websites/xxx/wp-content/themes/xxx/sass/default-styles.sass
overwrite style.css

これが私のbase.sass、すべてのパーシャルをインポートする一瞥です:

// Core variables and mixins
@import variables

// Default HTML Formatting
@import default-styles

// Grid
@import grid

// Header and Menus
@import header

// Blog
@import blog

誰かがWindowsで同様の問題を抱えていましたか?

4

1 に答える 1

1

この質問はコメントで答えられました。この問題はサーバーとクライアントの時差が原因で発生したため、タイムスタンプが時差を超えるまでサーバーは更新を開始しませんでした。

質問が正しく回答済みとしてマークされるように、この回答を投稿しています。

于 2015-06-05T02:26:00.900 に答える