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

在带有Angular的Storybook 6中使用TailwindCss

,可以通过以下步骤实现:

  1. 首先,确保你已经安装了Angular和Storybook的开发环境。
  2. 在Angular项目的根目录下,通过命令行安装TailwindCss和相关依赖:
  3. 在Angular项目的根目录下,通过命令行安装TailwindCss和相关依赖:
  4. 创建一个tailwind.config.js文件,用于配置TailwindCss的选项。可以使用以下命令生成默认的配置文件:
  5. 创建一个tailwind.config.js文件,用于配置TailwindCss的选项。可以使用以下命令生成默认的配置文件:
  6. 在生成的tailwind.config.js文件中,可以根据需要自定义配置TailwindCss的各种选项,例如颜色、字体、间距等。
  7. 在项目的根目录下创建一个postcss.config.js文件,用于配置PostCSS的选项。在该文件中,添加以下内容:
  8. 在项目的根目录下创建一个postcss.config.js文件,用于配置PostCSS的选项。在该文件中,添加以下内容:
  9. 在Angular项目的根目录下,找到.storybook文件夹(如果不存在则创建),并在该文件夹下创建一个main.js文件。在main.js文件中,添加以下内容:
  10. 在Angular项目的根目录下,找到.storybook文件夹(如果不存在则创建),并在该文件夹下创建一个main.js文件。在main.js文件中,添加以下内容:
  11. 现在,你可以在Angular项目中的组件中使用TailwindCss了。在组件的样式文件中,通过@import 'tailwindcss/base';@import 'tailwindcss/components';引入TailwindCss的基础样式和组件样式。然后,可以直接使用TailwindCss提供的类名来定义样式。

总结: 在带有Angular的Storybook 6中使用TailwindCss,需要安装TailwindCss及相关依赖,并进行配置。然后,在Storybook的配置文件中添加对TailwindCss的支持。最后,在组件的样式文件中引入TailwindCss的基础样式和组件样式,并使用TailwindCss提供的类名来定义样式。

推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。

  • 腾讯云云服务器(CVM):提供可扩展的云服务器实例,适用于各种规模的应用程序和工作负载。了解更多信息,请访问腾讯云云服务器
  • 腾讯云对象存储(COS):提供安全、稳定、低成本的对象存储服务,适用于存储和处理各种类型的数据。了解更多信息,请访问腾讯云对象存储
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Angular Elements 组件在非angular 页面中使用的DEMO

如果页面引入该Js文件 ,就相当于在页面中新增了一个标签,所以在任意框架中都可以使用新标签,就像它是原生div一样。        ...二、Angular Elements 使用实战      前不久看到项目angular-elements-dashboard :支持动态加载模块和动态加载外部的模块。...于是我就尝试一下,看这个构建的angular elements 文件到底如果引入一个空白的页面中,引入后的组件在浏览器中又是如何呈现的。      页面结构:      ?...总结一下,通过使用两个种方式操作自定义元素和以前学习的内置元素的概念一模一样。 ...它的目的是为了不改变Native的模式情况下,引入最新的Shadow Dom v1技术 ,而Native已经过时,不鼓励使用。

2.7K20

从文档开发框架到package.json,带你走一轮React组件库构建与发布

/tree/demo 2.1 核心方案对比 2.1.1 dumi对比storybook 经过笔者实践,得出一份在React组件库构建时的对比 对比 dumi storybook 国内教程 多 少 安装难度...,仅允许在_app.tsx文件中导入样式 正常项目未配置less-loader无法使用,怎么会有组件库打包继续使用import "xxx.less"这种语法,这本身就是不对的 而通过father2.x配置后...,默认使用father4.rc来进行构建,我们需要手动将版本修改为更稳定的2.x,我这里是使用2.30.21 3.1.3 安装tailwindcss 值得注意的是,由于tailwindcss3依赖于postcss8...,而umi目前为止还是在使用postcss7,所以我们必须安装兼容postcss7版本的tailwindcss yarn add tailwindcss@npm:@tailwindcss/postcss7...page配置 我们使用main分支下的docs文件夹来支持github page 3.4.2 打包发布 在根目录下运行docs:build命令就会进行打包 yarn docs:build 打包产物在

4K20
  • 在 React 中使用 Storybook,构建强大的自定义 UI 组件

    使用Storybook,您可以使用您最喜欢的框架快速创建UI组件,同时还提供一个整洁的接口来处理每个组件。 Storybook是UI组件的开发环境,它允许您在主应用程序之外的环境中创建和展示组件。...创建一个活的风格指南:Storybook的代码模板是你可以使用和开发的活的代码块,确保开发人员在构建一个web应用程序时不会使用模型或类似的容易出错的模板。...事实上,Storybook会检测到你正在使用Create React App,并为你安装依赖项。这是有帮助的,特别是如果你是一个初学者。 在本教程中,我们使用的是Next.js。...当然,你可以使用Vue、Angular和其他框架,但为了简单起见,我们将使用React。 1....使用 Next.js 创建 React APP 在我们开始Storybook的冒险之前,我们首先需要创建一个正在运行的Next.js应用程序,以便我们可以在其中安装Storybook。

    9.3K10

    在Exce中使用带有动态数组公式的切片器

    如下图2和图3所示,使用SUBTOTAL函数统计可见行数, 图2 图3 在单元格B9中的公式为: =SUBTOTAL(103,表1) 公式中,参数103告诉SUBTOTAL在统计时忽略隐藏行。...现在,在上面列表旁添加一个名为“标志”的列,并为每一行使用SUBTOTAL函数,对于每个可见行返回1,如下图4和图5。...图4 图5 在单元格C3中的公式为: =SUBTOTAL(103,[@示例列表]) 创建切片 选择表中的任意单元格。单击功能区“插入”选项卡“筛选器”组中的“切片器”。...在“插入切片器”对话框中选择所需要的列,如下图6所示,单击“确定”。 图6 结果如下图7所示。 图7 此时,单击切片器,将筛选列表数据。...将切片器连接到公式 使用FILTER函数来仅返回表中的可见行,即“标志”列为1的行,如下图8所示。

    49910

    高颜值 tailwindcss 后台模板分享

    这个免费的 tailwindCSS 模板带有预构建的示例,因此开发过程是无缝的,从原型页面切换到真实网站非常容易完成。 它的每个元素都有颜色、样式、悬停、焦点的多种状态,您都可以轻松访问和使用。...这个免费的 tailwindCSS 模板带有预构建的示例,因此开发过程是无缝的,从原型页面切换到真实网站非常容易完成。...Notus Angular 使用免费的 Tailwind CSS 和 Angular UI Kit 和 Admin 开始您的开发。...它具有多个 HTML 和 Angular 元素,并带有 Angular 的动态组件。 它基于创意蒂姆的 Tailwind Starter Kit,它由演示页面和管理仪表板页面构建。...使用创意蒂姆制作的精美产品加速您的网络开发。 如果你喜欢明亮清新的颜色,你会喜欢这个免费的 tailwindCSS 模板!它具有大量的组件,可以帮助您创建令人惊叹的网站。

    3.2K30

    Angular 工具篇之Storybook

    Storybook 这款工具很强大,它支持很多流行的框架,比如: React React Native Vue Angular Polymer Riot 接下来我们来介绍一下在 Angular 项目中如何使用...现在我们使用 Angular CLI 来创建一个新的演示项目: $ ng new angular-storybook-demo $ cd angular-storybook-demo 这里需要注意的是,...成功安装以上依赖后,在命令行运行 getstorybook 命令初始化 storybook,该命令会为我们自动生成以下两个 npm script 命令: "scripts": { "storybook...即对于 Angular CLI 6 创建的项目需要安装 @storybook/angular 和 @storybook/addons 这两个库 4.0 以上的版本,实际测试发现还得手动安装 @babel...Storybook 官方的 guide-angular 文档,感兴趣的同学可以阅读一下该文档。

    2K20

    2018 年前端开发五大趋势

    Angular 尽管我们在2018年看到的顶级Javascript库的竞争趋势直接在Angular和Vue.js之间展开,但前者在来年的实用性不会减少。...第三,Angular是创建可扩展应用程序的理想选择,支持与第三方库的简单集成。这个框架经常用于构建动态的移动应用,因为它使用了双向数据绑定,这种方法增加了带有丰富动画元素的应用程序的响应能力。...第一件事情,也是开发人员经常提到的,就是在移动设备上的高耗电量(不过与其他框架相比,通过正确的代码优化,可以减少这个问题)和高入门门槛(如果你是从头开始使用Angular开始工作,那么你要准备好去花费1.5...我们坚持认为,任何在职的前端工程师在 2018 年至少都能掌握这个流行工具的基本知识。 Storybook Storybook 是开发者在与 React 打交道过程中一个有用的开源工具。...特别是,得亏 StoryBook,你可以在独立的环境中设计和策划应用程序外的 UI 组件,并且在创建新的 UI 组件时它会发生变化。

    2.9K40

    Storybook 7 来了:迄今为止最大的更新

    你可以通过添加autodocs标签来为组件启用自动生成的文档页面。 带有 MDX 2 加持的手动文档编写 Storybook 7 通过支持 MDX2 提供了增强的手动文档编写功能。...使用 MDX 引用导入 stories Storybook 7 鼓励所有用户在 CSF3 中定义 stories,然后在 MDX 中引用它们。...你可以在浏览器中调试事件流,并使用我们的测试运行器从命令行并行执行所有测试。...对于插件用户:所有 Storybook 的核心插件都已经更新,并可以在 Storybook 7 中使用。 我们正在与社区合作,更新最受欢迎的插件。...未来计划 Storybook 7 是一个重要的里程碑。整个团队都在努力帮助你升级,并解决在预发布期间可能遗漏的任何错误和使用情况。

    54130

    分享下 Backbone、Vue、Angular、React 在项目上的使用经验

    而除了每一层 View 的关系外,还有在全局中会对一些 DOM 进行处理。 当你在某一层级修改了DOM 的时候,我只能祝你好运了。 而在新的 MV* 框架里,则可以使用模块化来解决问题。...在新的项目里,采用的是 Angular。 场景三:Angular 实现桌面端与移动应用代码复用 ?...代码复用 Ionic 1.x 是基于 Angular 1.x,由于在 Web 端也采用了 Angular。这样做不仅从统一了技术栈,还实现了某一部分的代码复用。...为什么 Angular 在选型里失去优势? 在 Angular 1.x 到 Angular 2.x 这段期间里,有大量的技术人员因为奥斯本效应而选择了其他框架。...而 Angular 2.x 在 beta.5 作死的 API 大改,也导致了一部分用户离开,好在最后 Angular 2.x 活了过来。 场景四:Vue 快速上线 ?

    2.2K60

    塔荐 | 2018 年最值得关注的 JavaScript 趋势

    我们开门见山,直接上好东西吧:认为 Vue 可能会成为 React 的一大竞争敌手的人不是很多,但是今年想要无视Vue是不可能的,在开发者的炒作方面甚至令Angular黯然失色。...尽管Facebook从未在这场游戏中领先过,并且在创新的势头上无法与Vue匹敌,但在工具使用、代码切割、路由以及状态管理方面, React加上Next.js能让你在体验上跟Vue接近许多 ,此外还能让你获得大规模的...Angular剩下的拥护者已经表态说Angular会成为企业选择的JS框架,但这一断言尚有待证实,而且在2018年未必能得到证实。...Facebook开发的Flow是React开发者的优先选择,因为它很容易跟Babel集成,在React项目中也使用得很普遍。...微软开发的TypeScript在Angular 2+开发者当中很流行,因为它是主要语言。 2018年这两个的发展可能会停滞,现在真正的问题是Reason今后会不会取代了这两个。

    1.5K80

    玩转 Angular 环境变量

    对于 “程序猿” 来说,在日常开发过程中,我们经常要与不同的开发环境打交道。在实际的项目的开发过程中,一般至少会有两个环境:开发环境和线上环境,这是很简单的情形。...作为一个 Angular 的忠实粉丝,我们来介绍一下在 Angular 项目开发中,如何玩转 Angular 环境变量。...environment.ts 和 environment.prod.ts 在 Angular CLI 发布后,越来越多的开发者都是使用 Angular CLI 来创建新的项目: $ ng new PROJECT-NAME...,即不同环境使用不同的 API 接口地址,我们可以在不同的文件中设置不同的 API 接口地址,比如: // environment.ts export const environment = { production...那么现在问题来了,Angular 是怎么实现自动切换不同的开发环境呢?其实答案早已经公布在 src/environments 目录下 environment.ts 文件的注释中。

    3.3K20

    大势 | 2018最值得关注的JavaScript趋势

    Vue.js 我们开门见山,直接上好东西吧:认为Vue可能会成为React的一大竞争敌手的人不是很多,但是今年想要无视Vue是不可能的,在开发者的炒作方面甚至令Angular黯然失色。...这里有一篇文章对React、Vue和Angular进行了很好的对比。 最终可能会发展成什么样子?Facebook会做它最擅长的东西:抄袭创新者然后世界继续使用React。...Angular剩下的拥护者已经表态说Angular会成为企业选择的JS框架,但这一断言尚有待证实,而且在2018年未必能得到证实。 Reason Facebook生产使用的一切永远都值得关注。...Facebook开发的Flow是React开发者的优先选择,因为它很容易跟Babel集成,在React项目中也使用得很普遍。...Storybook! 7.在一个项目上安装Prettier,让你的代码可读性更强。 8.在一个React项目上学习使用Jest截屏及Enzyme。

    80420

    手摸手教你用 Storybook 改善组件库的开发

    更快更强的构建 UI 组件 Storybook 是一个为开发独立的 React、Vue 和 Angular UI 组件的开源工具。...高效有序地构建炫酷用户界面 以上是官网开宗明义的介绍,总之在 React 等领域,Storybook 已经很好的证明了自己,引入这个工具以后,即便是在普通的项目中,也能帮助开发者逐渐打理出各种低耦合的可复用组件...同样在以上文件中,做一些和项目中 main.js 相似的初始化工作: // .storybook/webpack.config.js import 'normalize.css'; import Vue.../src'), use: ['style-loader', 'css-loader', 'sass-loader'], }); return config; }; 在 .storybook.../preview-head.html 中引入必要的样式等,项目中的类似工作可能是在 index.html 等处完成的: <link rel="stylesheet" href="//foo/bar/index.css

    1.9K10

    写在 2021: 值得关注学习的前端框架和工具库

    IceStore[3],淘系Ice团队出品的状态管理库,我在日常业务中使用最多的一个状态管理方案,亮点是基于Immer来实现数据不可变,整体的使用方案类似Dva,state + reducer + effects...Immer[14],思路巧妙的数据不可变方案。 Angular! Angular[15] 是我最近正在学的框架,在开始前我其实是拒绝的,但写了两个例子之后我觉得真香!...Ionic[20],出现比较早的一个跨端方案,最开始只支持Angular,现在还支持了React和Vue,暂时没有使用过。目前的了解是性能与Vue支持上存在一些问题(所以Angular YES)。...Parcel[57],最大的亮点是零配置,我在一些中小型项目使用过,很适合中小型规模以及只是想跑一下demo的场景,速度也挺快。...StoryBook[96],UI组件的测试库,亮点在提供隔离的沙盒来为组件进行测试,支持大部分的Web框架。

    4.2K10

    几款开源文档生成框架工具

    在前端开发中,有一些流行的UI文档框架可供选择。这些框架可以帮助开发人员创建和维护易于理解和使用的UI文档,以便团队成员和利益相关者可以更好地理解和合作开发项目。...图片 https://docsify.js.org/#/#StorybookStorybook:Storybook 是一个用于开发、测试和演示可复用组件的工具。...它提供了一个交互式的界面,可以展示和运行单独的组件,并允许开发人员编写组件文档。Storybook 支持多种前端框架,如 React、Vue 和 Angular。...图片https://storybook.js.org/#StyleguidistStyleguidist 是一个 React 组件文档生成器,它可以自动生成组件文档并展示每个组件的实例和用法。...idoc 使用 Markdown 解析文章,在几秒内,即可利用默认主题生成静态网页。

    5.1K51
    领券