[Day30]C# 不鸡础观念- Install Tailwind Css with ASP.NET MVC5

https://ithelp.ithome.com.tw/upload/images/20210930/20097001lFLnXlnoY5.png

今天是铁人赛最後一天,
我们来点不一样的,
就是Tailwind Css啦

一.先前准备

  • 建立新资料夹
  • 将资料夹命名为jit_init

https://ithelp.ithome.com.tw/upload/images/20210930/20097001JrGFEfSvst.png

  • 开启资料夹位置

https://ithelp.ithome.com.tw/upload/images/20210930/20097001r3Xktr4LA5.png

  • 於路径输入CMD,并按下Enter

https://ithelp.ithome.com.tw/upload/images/20210930/2009700104BcIsTBVZ.png
https://ithelp.ithome.com.tw/upload/images/20210930/20097001XsVYxPv2oh.png

二.导入tailwindcss

  • 於主控台输入 npx tailwindcss-cli init --jit
  • 成功之後会在jit_init资料夹看到tailwind.config.js档案

https://ithelp.ithome.com.tw/upload/images/20210930/20097001zSFbq0QFnZ.png

  • 将附档package.json复制到jit_init资料夹
  • 输入npm install tailwindcss autoprefixer postcss postcss-cli
  • 成功之後会在jit_init资料夹看到node_modules目录以及package-lock.json档案
  • package.json

https://ithelp.ithome.com.tw/upload/images/20210930/20097001MPLJKiuB44.png

  • 将附档public.zip解压缩并复制到jit_init资料夹
    public.zip

  • 开启package.json修改css输出路径
    https://ithelp.ithome.com.tw/upload/images/20210930/20097001LHLvJCIQQS.png

  • 开启tailwind.config.js修改purge(tailwindcss作用范围)

  • MVC为例('../Views/**/*.cshtml')

https://ithelp.ithome.com.tw/upload/images/20210930/20097001UnxZwZL42u.png

三.启动tailwindcss-cli

  • 於主控台输入npm install
    https://ithelp.ithome.com.tw/upload/images/20210930/20097001SgxAYmyaXy.png

  • 於主控台输入npm run jit
    https://ithelp.ithome.com.tw/upload/images/20210930/20097001UbwmaSsmwc.png

四.MVC专案设定

  • 将app.css引用到_Layout.cshtml
  • <link href="~/Content/app.css" rel="stylesheet">

https://ithelp.ithome.com.tw/upload/images/20210930/20097001HauTkJGUnc.png

  • 於方案总管点选显示所有档案
    https://ithelp.ithome.com.tw/upload/images/20210930/20097001qtVFJpUf9f.png

  • 将app.css加入专案
    https://ithelp.ithome.com.tw/upload/images/20210930/200970014FtnA0pZSm.png

注意:每次重新开启专案时,皆需执行npm run jit 指令

  • 这样编辑CSS时,才有办法做更新
    https://ithelp.ithome.com.tw/upload/images/20210930/20097001umMArZ9DoB.png

最後最後,我们谢谢兔兔当时花很多时间在帮我校这份稿

如果大家对Tailwind Css不熟,但很想入门,欢迎去看他的文章

兔兔传送门


<<:  DAY 19 『 连接 API 实作 - 天气 APP 』Part1

>>:  [Day30]颁发和注销访问token

.Net Core Web Api_笔记01

.net core web api 可以和任何前端Client端技术或框架(javascript ,...

Day22-JDK可视化监控工具:jconsole(二)

前言 延续着上篇(Day21-JDK可视化监控工具:jconsole(一))的jconsole介绍,...

赚外快踩到线

境外诈骗集团使用移动式机房的好处 移动式信号追踪难度高於一般固定位置信号 来电显示为台湾电信发号,降...

20.unity换场景

今天要盖出阿嬷家!让小红帽走进阿嬷家,找到阿嬷。 1.新建场景 右键 > Create >...

Day24 跟着官方文件学习Larave-Dusk

Laravel Dusk 提供我们浏览器自动化及测试 API。首先把套件引入 composer re...