如下圖所示: 可以使用 npm install -g sass 全局安裝 Sass,這將提供對 sass 可執(zhí)行文件的訪問,。 您還可以使用 npm install --save-dev sass 將其添加到您的項目中,。 這提供了可執(zhí)行文件和庫: const sass = require('sass'); const result = sass.compile(scssFilename); // OR // Note that `compileAsync()` is substantially slower than `compile()`. const result = await sass.compileAsync(scssFilename); Legacy APIDart Sass 還支持與 Node Sass 完全兼容的舊版 JavaScript API(下面列出了一些例外情況),同時支持 render() 和 renderSync() 函數(shù),。 此 API 已被棄用,,將在 Dart Sass 2.0.0 中刪除,因此在新項目中應避免使用,。 Sass 對舊版 JavaScript API 的支持有以下限制:
在 那么什么是 語言是由它們的技術包絡定義的——在開發(fā)過程中做出的決定了語言的能力和優(yōu)勢的選擇。 Dart 專為特別適合客戶端開發(fā)的技術信封而設計,,優(yōu)先考慮開發(fā)(亞秒級狀態(tài)熱重載)和跨各種編譯目標(Web,、移動和桌面)的高質量生產體驗。 Dart 也是 Flutter 的基礎,。 Dart 提供了支持 Flutter 應用程序的語言和運行時,,但 Dart 還支持許多核心開發(fā)任務,例如格式化,、分析和測試代碼,。 Flutter 是 Google 的一個開源框架,用于從單個代碼庫構建漂亮的,、本機編譯的多平臺應用程序,。 |
|