首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

高效地将 TailwindCSS 与 Nuxt 结合使用

theme: {}, variants: {}, plugins: [], purge: {} } 让我们看一下该文件定义属性: theme- 我们在其中设置所有项目的附加自定义主题...', 'nuxt.config.js' ] } 由于我们配置文件位于 TypeScript ,因此 Nuxt 引擎在运行应用程序时将无法找到它。...nuxt.config.ts我们需要通过将以下代码添加到您 Nuxt 配置对象来指定文件文件路径: tailwindcss: { configPath: '~/tailwind.config.ts.../assets/css/tailwind.css应用程序定位 TailwindCSS 样式。我们还可以使用Nuxt 配置文件配置对象cssPath属性来覆盖此默认路径。...为 TailwindCSS 生成自定义调色板 theme.extend.colorsTailwindCSS 附带一组默认调色板,但我们也可以使用文件字段提供自定义调色板tailwind.config.ts

37220
您找到你想要的搜索结果了吗?
是的
没有找到

Next.jsNuxt.jsNest.jsFastify

Nuxt.js:基于 vue-router,在编译时会生成 vue-router 结构路由配置,同时也支持子路由,路由文件同名文件夹文件会变成子路由,如 article.js,article/a.js...相同是两者都遵循文件即路由设计。默认以 pages 文件夹为入口,生成对应路由结构,文件夹所有文件都会被当做路由入口文件,支持多层级,会根据层级生成路由地址。...不同是,根据依赖前端框架不同,生成路由配置和实现不同:api 路由:Next.js:在 9.x 版本之后添加了此功能支持,在 pages/api/ 文件夹下(为什么放在pages文件夹下有设计上历史包袱...,在 Next.jsNuxt.js 中都分别有两层外壳可以自定义:容器:可被页面路由组件公用一些容器组件,内部会渲染页面路由组件:Next.js:需要改写 pages 根路径 _app.js...:称为 Layout,可以在 layouts 文件夹下创建组件,如 layouts/blog.vue,并在路由组件中指明 layout,也就是说,Nuxt.js 可以有多套容器,其中

3K10

最全JavaScript 算法与数据结构

字符串 A 莱温斯坦距离 - 两个序列之间最小编辑距离 B 汉明距离 - 符号不同位置数 A -莫里斯-普拉特算法 - 子串搜索 A 字符串快速查找 - 子串搜索 A 最长公共子串 A 正则表达式匹配...) A 普林演算法 - 寻找加权无向图最小生成树 (MST) B 克鲁克尔演算法 - 寻找加权无向图最小生成树 (MST) A 拓扑排序 - DFS 方法 A 关节点 - Tarjan算法 (基于...- 尽可能以最短路线访问每个城市并返回原始城市 未分类 B 汉诺 B 旋转矩阵 - 原地算法 B 跳跃 游戏 - 回溯, 动态编程 (自上而下+自下而上) 和贪婪例子 B 独特(唯一) 路径 -..., 不考虑以后情况 B 跳跃游戏 A 背包问题 A 戴特拉算法 - 找到所有图顶点最短路径 A 普里姆算法 - 寻找加权无向图最小生成树 (MST) A 克鲁卡尔算法 - 寻找加权无向图最小生成树.../src/playground/playground.js文件操作数据结构与算法, 并在./src/playground/__test__/playground.test.js编写测试。

1.4K10

VuePress搭建技术网站与个人博客

其中有后缀文件,没后缀文件夹 5....注意:路由根路径为docs文件夹,静态资源(图片)根路径为public文件夹 6. 启动项目 npm run dev 默认服务启动在了http://localhost:8080/,效果如下: ?...在config.js设置: module.exports = { theme: 'vuepress-theme-xx' } 可以在npm寻找自己喜欢主题,其中以 @vuepress/theme...// 站点元数据 }) => { // ...做一些其他应用级别的优化 } 这个文件类似于vue-cli脚手架main.js文件 四、部署上线 通过上面的工作,我们已经掌握了vuepress.../usr/bin/env sh # 确保脚本抛出遇到错误 set -e # 生成静态文件 npm run build # 进入生成文件夹 cd docs/.vuepress/dist # 如果是发布到自定义域名

1.5K10

Vue 服务端渲染原理解析与入门实战

路由 基础路由 基础路由不需要配置,Nuxt.js 会根据 pages 文件夹文件,自动生成路由配置 假设 pages 目录结构如下: pages/ --| user/ -----| index.vue...在 /.nuxt/router.js 文件,我们也能够看到相关内容; 路由导航 Nuxt 路由导航有三种方式,一种就是普通 a 标签跳转,太过于基础这里就不说了,两外两种分别是 nuxt-link...npm run generate 命令就是用来专门做静态导出,这个命令执行后,Nuxt 会根据路由配置,将应用全部内容生成对应 HTML 静态站点资源,这个命令会创建一个 dist 文件夹,所有静态化后资源文件均在其中...动态路由手动配置 如果想让 Nuxt.js 为动态路由也生成静态文件,需要指定动态路由参数值,并配置到 routes 数组中去。...mounted 在静态站点生成时,不会执行获取数据,代码会被编译进静态生成 JS ,浏览器渲染时才会被执行, asyncData 在导出静态站点时,会执行代码,并将数据直接编译进 HTML ,代码不会编译到静态文件

7.7K40

Vue Nuxt.js 概述

例如:LESS、SASS等 默认情况下,Nuxt使用Webpack若干加载器处理目录文件 components vue组件目录,Nuxt.js 不会增强该目录,及不支持SSR layouts 布局组件目录...plugins 插件目录 static 静态文件目录,不需要编译文件 store vuex目录 nuxt.config.js nuxt个性化配置文件,内容将覆盖默认 package.json 项目配置文件...3.2 别名 4 路由 4.1 路由概述 Nuxt.js 依据 pages 目录结构自动生成 vue-router 模块路由配置。...标签名 描述 nuxt.js中切换路由 nuxt.js路由视图 vue默认切换路由 vue默认路由视图 4.2 基础路由 自动生成基础路由规则 路径 组件位置及其名称 规则 / pages/...6.5 插件:自定义axios 6.5.1 客户端 6.5.2 服务端 6.5.3 插件配置总结 //方式1:通过src设置文件,通过mode设置模式 plugins: [ { src: '~/plugins

8.7K40

Nuxt.js 搭建一个服务端渲染(SSR)应用

Nuxt.js 是一个基于 Vue.js 轻量级应用框架,可用来创建服务端渲染 (SSR) 应用,也充当静态站点引擎生成静态站点应用,具有优雅代码结构分层和热加载等特性。...['error'], } 基础路由 Nuxt.js不用编写路由配置文件,只需要按照API规定命名与存放文件,即可自动生成路由配置文件。...无需配置路由,生成动态路由、嵌套路由配置文件。 动态路由 在 Nuxt.js 里面定义带参数动态路由,需要创建对应以下划线作为前缀 Vue 文件 或 目录。...全局 css 在 Nuxt 添加全局 css 也是非常简单。我们在 assets 下新建一个 css 文件 base.css 。然后在 nuxt.config.js 引用即可。...整体上,Nuxt.js 通过各个文件夹和配置文件约束来管理我们程序,而又不失扩展性。

7.4K20

NUXT简介

2、nodejs阻塞型请求,容易成为性能瓶颈。 3、对业务开发人员来说,曲线变长 Nuxt.js 是一个基于 Vue.js 通用应用框架。适用于服务端渲染SSR场景。...Nuxt.js 框架读取该目录下所有的 .vue 文件并自动生成对应路由配置 plugins 插件目录 用于组织那些需要在 根vue.js应用 实例化之前需要运行 Javascript 插件。...static 静态文件目录 用于存放应用静态文件,此类文件不会被 Nuxt.js 调用 Webpack 进行构建编译处理。服务器启动时候,该目录下文件会映射至应用路径 / 下。...store 状态树 目录用于组织应用 Vuex 状态树 文件Nuxt.js 框架集成了 Vuex 状态树 相关功能配置,在 store 目录下创建一个 index.js 文件激活这些配置。...nuxt.config.js 文件 个性化配置 用于组织 Nuxt.js 应用个性化配置,以便覆盖默认配置。

12410

爬虫系列(1)-----python爬取猫眼电影top100榜

TOP100榜信息,将涉及到基础爬虫架构HTML下载器、HTML解析器、数据存储器三大模块。...step2:简单分析一下网页源代码,找到我们要爬取相关信息,以及信息在html源码位置,确定我们正则表达式; ?...:',res) if __name__ =='__main__': main() 最后保存文件内容如下,大家也可以保存为.csv格式,这样比较方便后期数据分析和处理...:名称": "音乐之声", "主演": "朱丽·安德鲁,克里斯托弗·普卢默,埃琳诺·帕", "上映时间": "1965-03-02(美国)", "评分": "9.0"} {"第2页内容是:名称":...,尼·布拉斯基,乔治·坎里尼", "上映时间": "1997-12-20(意大利)", "评分": "9.3"} {"第2页内容是:名称": "黑客帝国", "主演": "基·里维斯,凯瑞-

1.1K80

126. 精读《Nuxtjs》

pages 页面文件存放目录,路径 + 文件名即路由名,关于更多约定路由信息,在下一节页面路由详细说明。...由于 .vue 文件集成了 html、js、css,因此一般不会再额外定义样式文件在 static 文件夹。....nuxt 为实现约定路由等便捷功能,启动项目时需要自动生成一些文件作为真正项目入口,这些文件就存储在 .nuxt 目录下,gitingore 且无需手动修改。...nuxt.config.js nuxt 使用 js 文件作为配置文件,比 json 配置文件拓展性更好一些,这个文件也是整个项目唯一配置文件。...,那么外层 videos 就会作为外层拦截所有 /videos 文件夹路由,可以通过 nuxt-child 透出子元素: # pages/videos.vue

1.9K20

Nuxt通过build打包部署到线上

nuxt有两种打包方式 nuxt.config.js文件需要对不同打包方式进行配置 target: 'server', //build打包用server,generate用static 默认 server...generate打包 这是静态部署,比较简单 npm run generate 生成dist文件夹,直接放到服务器就可以访问 但是 如果后台修改数据,前端还是显示之前打包数据 build打包 npm...run build .nuxt static nuxt.config.js package.json 把这四个文件放到远程服务器文件夹里 在远程服务器安装node cmd这个文件夹,执行 npm...启动服务器地址,需要保持连接状态 项目nuxt.config.js配置server server: { port: 3000, host: '0.0.0.0', timing...如果需要域名能够在外网进行访问,需要配置服务器防火墙 打开控制面板\系统和安全\Windows Defender 防火墙路径允许应用通过Windows Defender 防火墙进行通信 点击允许其他应用

6.4K30

使用 TailwindCSS color-mix() 构建自定义调色板

在这篇文章,我们将了解如何使用 CSS 函数color-mix()和 CSS 变量,通过 TailwindCSS 高效地为 Nuxt 应用程序生成自定义调色板。...先决条件 最好使用以下命令设置 Nuxt 应用程序: npx nuxi init tailwindcss-color-mix 在安装提示期间选择 TailwindCSS 作为依赖项是最好。...创建后,在项目的根目录,您应该创建两个文件 - 其中一个位于包含以下代码文件夹tailwind.css:styles /** styles/tailwind.css */ @tailwind base...*/ module.exports = { } 然后在 nuxt.config.js,您需要tailwindcss使用以下代码设置插件配置: /** nuxt.config.js */ export...现在让我们转到文件并使用文件字段tailwind.config.js从原色提供自定义调色板,如下所示:#96454c``theme.extend.colors``tailwind.config.js

36620
领券