2017-01-25 40 views
0

不同的CSS我app.css文件中/public/css/app/css,並在頭下面的鏈接:生產和XAMPP

<link rel="stylesheet" href="\css\app.css">

在XAMPP它完美的作品,但是當我在生產變化部署不顯示 - http://i.imgur.com/ebOhvnM.png。我檢查了部署,它也可以工作。

是否有可能是因爲事實上href指向/source/app.**s**ccs - http://i.imgur.com/rBgC1VS.png?但它在生產和XAMPP上都是一樣的。

我安裝了gulp.js和node.js,但不使用它們。

所以我有兩個問題: 1.爲什麼在XAMPP和生產中信息顯示不一樣? 2.什麼生成/source/app.scss?

+1

生產服務器上是否有任何緩存?嘗試CTRL + F5。 – Jerodev

+1

我懷疑你正在使用Boostrap或Foundation?那些使用scss文件,然後使用gulp或指南針將它們編譯爲css。你如何部署產品? – nerdlyist

+0

@Jerodev謝謝你的幫助) –

回答

1

更改此<link...>尋路使用的Unix /,而不是DOS'\」

<link rel="stylesheet" href="/css/app.css"> 

這同樣適用於在PHP和Apache的所有尋路信息。

/也可以在Windows Apache/PHP上工作,因爲它們都將窗口修正爲任何它應該是的。

在Windows上開發並在UNIX上運行並不麻煩,但您必須記住一些簡單的規則,這是其中之一。

-1

一個潛在的解決方案將是,你正在嘗試評估原始的scss而不是編譯的CSS。如果你的本地版本有一個javascript sass編譯器,但不是你的產品,它可以解釋你遇到的問題。

Scss是一個原始的,沒有用Sass編譯的CSS編譯形式。
由於它不是有效的CSS,因此您的瀏覽器無法正確解釋它,需要編譯才能正確解釋它。

嘗試粘貼到SCSS http://www.sassmeister.com,使.css文件與編譯後的輸出和更新<link>.css文件指向。