在vue 中使用Stylus


概述


什么是Stylus

  • Stylus是一個CSS預處理器。

什么是CSS預處理器

選型

  • 那么在SaaS,Less和Stylus中,為什么選擇后者呢?因為Stylus是來源於Node.js社區,與js關系密切,所以基於Vue.js的開發,我們選擇使用Stylus。

配置Stylus環境

安裝

  • 命令行中打cnpm install stylus

image.png

在讓編輯器支持Stylus

編輯器選型

對於編輯器的選擇之前一直沒有單獨說過,這里稍微提一下,對於寫Vue或者前端代碼,這里推薦的有三個編輯器

  • WebStorm
  • VSCode
  • Sublime Text

對於電腦配置較高的內存較大的,推薦使用WebStorm,這個編輯器很智能也很龐大,對於電腦配置稍低的,推薦使用后面兩個。
另外,在編輯代碼時,當時用后兩種編輯器時,很依賴各種各樣的插件
當你覺得使用的時候很不爽的時候
就去網上搜相應的插件
比如我需要Vue高亮語法的插件,就去搜索安裝Vue插件
那么對於Stylus,我們也只需要安裝Stylus的插件就可以了。
關於安裝插件,這里有幾個連接

在編輯器安裝支持Stylus

  • 這個就是在編輯器安裝Stylus高亮插件,sublime直接在搜索安裝Stylus,WebStorm不需要單獨安裝插件,新建Stylus文件是,只需要New->stylesheet->stylus即可

    PS.Stylus的拓展名是.styl


初次使用

初始化項目

  • vue init webpack stylus
  • cd stylus
  • cnpm install
  • cnpm install stylus --save-dev
  • cnpm install stylus-loader --save-dev

image.png
  • cnpm run dev

使用Stylus

.vue文件中使用


image.png

引入單獨的.styl文件

在寫css之前,我新建了幾個div

  • 新建.styl文件

image.png
  • 編寫Stylus

image.png
  • 引入文件

image.png
  • 查看效果

image.png

你要做的

  • 配置好環境,保證能正常使用Stylus
  • 學習Stylus的基礎語法
  • 在開發中使用Stylus的便捷特性

參考教程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM