2
我得到了一個以structure.scss作爲主入口點的項目,然後每個平臺都有第二個入口點。文件夾結構:具有多個入口點的node-sass腳本
scss/
|
|-- components/ # Modular Component Files
| |-- login.scss # Structure file for Login Module
|
|-- platforms/
| |-- globals/
| |-- components/
| |-- login.scss
| |-- global-imports.scss
| |-- base.scss
| |-- platform1.scss # Entrypoint for Platform 1
| |-- platform2.scss # Entrypoint for Platform 2
| |-- platform3.scss # Entrypoint for Platform 3
|
`-- structure.scss # Primary Entrypoint for all Platforms
我NPM腳本:
"scripts": {
"platform": "node-sass --watch --recursive --output-style 'compressed' src/scss/platforms/ -o public_html/inc/assets/css/platforms",
"structure": "node-sass --watch --recursive --output-style 'compressed' src/scss/style.scss public_html/inc/assets/css/style.css",
"scss": "npm run platform & npm run structure"
},
我想他看的所有文件和編譯變化上的任何文件後,新的文件。他正在用這個腳本創建正確的文件......但問題是,他試圖將文件編譯爲入口點文件,在這一點上我做了一些修改,這讓我很擔心控制檯錯誤,因爲他沒有發現任何變量任何這樣的。最後,我每次都需要對正確的文件進行無用的更改,以獲得正確的工作文件...
有沒有人爲我解決這個問題?
而另一個問題是,我不能覆蓋的平臺>全局>組件>從任何platform.scss login.scss默認混入瓦爾...