国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

詳解如何在vue中使用sass

2024-05-06 15:15:38
字體:
來源:轉載
供稿:網友

創建一個基于 webpack 模板的新項目

全局安裝 vue-cli

$ npm install --global vue-cli

創建一個基于 webpack 模板的新項目

$ vue init webpack my-project

安裝依賴

$ cd my-project$ npm install

為了使用sass,我們需要安裝sass的依賴包

npm install --save-dev sass-loader//sass-loader依賴于node-sassnpm install --save-dev node-sass

修改style標簽

打開src目錄下的components目錄中的Hello.vue文件。

然后修改 style標簽如下

<style lang="sass">

然后運行項目

npm run dev

終端顯示錯誤,如下:

 ERROR Failed to compile with 1 errors error in ./src/components/Hello.vueModule build failed: h1, h2 {    ^   Invalid CSS after "h1, h2 {": expected "}", was "{"   in /Users/fangyongle/my-blogger/src/components/Hello.vue (line 36, column 9)

錯誤提示:無效的css。因為sass語法不使用大括號和分號。

如果你喜歡使用不帶大括號的語法,只要去掉css代碼的大括號和分號,即使用縮進語法。

如果你希望使用帶大括號的語法,即SCSS

那么,你只要把lang="sass"改成lang="scss"就行了。

引用sass/scss 文件

舉個例子

@import "./common/scss/mixin";

千萬別忘了分號

否則會報錯類似的錯誤

Module build failed:  #app {^ Media query expression must begin with '(' in /Users/fangyongle/elema/src/App.vue (line 35, column 1)@ ./~/vue-style-loader!./~/css-loader!./~/vue-loader/lib/style-rewriter.js?id=data-v-0bf489db!./~/sass-loader!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue 4:14-248 13:3-17:5 14:22-256

好了,在vue項目中使用sass就這么簡單

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持錯新站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 建平县| 株洲市| 红河县| 蚌埠市| 玉环县| 高台县| 高雄市| 上饶市| 阜宁县| 安宁市| 广河县| 西丰县| 韶山市| 黎川县| 花莲市| 凤翔县| 永胜县| 湘潭县| 皋兰县| 克山县| 宜宾县| 繁峙县| 榆林市| 定南县| 六盘水市| 华安县| 靖西县| 万源市| 汉源县| 诸暨市| 浦江县| 佛教| 合阳县| 顺昌县| 三都| 垫江县| 兴业县| 格尔木市| 成安县| 如东县| 云林县|