1

Debian Wheezy を実行しています。ここ数日、gulp で遊んでいます。私の問題は、ブラウザーをファイルに直接向けると (file:///...) ソース マップが次のように正しくリンクされることです。

ファイル:///...

しかし、localhost/... を指定すると、次のようになります。

ローカルホスト/...

Iceweasel では、すべてが完璧に機能します。すべての設定をトリプルチェックしたので、その部分は問題ありません。セキュリティ上の問題かもしれないと思ったので、ルートを再帰的に chmod しましたが、それは問題ではありません。

これは私のフォルダ構造です:

フォルダ構造

これは私の gulpfile.js です:

これは私のgulpfile.jsです

次のようなscssファイルを取得しました。

index.scss

index.scss

_test.scss

_test.scss

ルート フォルダーで gulp コマンドを実行すると、次のようになります。

index.css

index.css

Chromiumの問題でしょうか?考えられることはほぼすべてやってみた。Iceweasel に取り組んでいるという事実は、それが特定の Chromium の問題だと思わせますが、あきらめるのはとても難しいです。:D

4

2 に答える 2

0

特にBrowserSync.

バージョン情報:

OS X El Capitan@10.11.12

Google Chrome@47.0.2526.80 (64 ビット)

browser-sync@2.9.0

説明

Chrome はScss sourcemapsによって監視されている自動ロードできませんでしたがBrowserSync、Chrome プライベート モード、Chrome カナリア、Safari は、単純な HTTP サーバー コマンド ラインを使用するかPythonScss sourcemapsを使用するかに関係なく、正しく動作します。BrowserSync

解決策は私の場合に固有のものかもしれません。以前Google Web Starter Kit(@0.6.0)のを試してみService-Workerたのでchrome://serviceworker-internals、そちらのページにある項目を登録解除してみました。

終わった。Soucemaps再び期待どおりに動作します。

于 2015-12-14T11:34:48.670 に答える