], theme: { // v0.1.9 加入动画预设 // https://github.com/MellowCo/unocss-preset-weapp#animation-v019 // 设置自定义动画 animation: { keyframes: { 'my-animation': '{0% {letter
</view> </template> 如果一切正常,你应该能够在页面上看到一个带有蓝色背景和白色文字的视图元素,这表明UnoCSS已经在你的uniapp项目中成功配置并工作了。 通过以上步骤,你应该能够在uniapp项目中成功安装和配置UnoCSS,并开始享受它带来的便利和效率提升。
vite.config.js build: { watch: { exclude: ['node_modules/**',"/__uno.css"] }, }
发现是生成的 app.wxss 包含了通配符*, 微信小程序不认识,编译不通过,页面也无法显示。解决方案:删除unocss里面的自带预设presetUno,改用@uni-helper/unocss-preset-uni的专门针对uniapp的预设presetUni,代码如下:// uno.config.tsimport { defineConfig, presetAttributify,- presetUno, presetIcons, ...
uniapp使用unocss unocss预设 另外还需要再main.js中引入uno.css import"uno.css";
14:56:52.326failedtoloadconfigfrom/Users/eachann-/Documents/Work/uniapp/vite.config.ts14:56:52.330errorduringbuild:14:56:52.331/Users/eachann-/Documents/Work/uniapp/node_modules/@unocss/vite/dist/index.cjs:33214:56:52.336returncommand==="build"&&!options.build?.ssr;14:56:52.336^14:56:52.349...
除去的安装配置繁琐操作,直接解压导入HbuilderX就可以用,完全可以直接当初始unocss项目。vite.config.js、unocss.config.js、main.js已经配置好,其中主题在unocss.config.js可以随意更改成自己喜欢的样式。项目class已经分好类,涵盖了大部分class无需在官网搜索,可以直
原子化CSS的使用,如`unocss`,能有效解决关注点分离带来的困扰,提升开发效率。`UnoCSS`相较于`Tailwind CSS`具有按需生成class、更灵活的规则编写等优势,且完全兼容`Tailwind CSS`。注意点包括不支持Vue的`render`、`inline-template`、`X-Templates`、`keep-alive`、`transition`等特性,以及`...
// main.jsimport'uno.css'; 配置自动导入 // pages.json{"easycom":{"autoscan":true,"custom":{"^u-(.*)":"unocss-preset-weapp/components/u-$1.vue"}},// 其他配置} 4 配置Auto-import 本节参考:unplugin-auto-import 安装依赖:
vue3 推荐使用 pinia 做全局状态管理,使用体验比 vuex 好不知道多少倍。pinia 本身相当于sessionStorage,如果要做持久化缓存需要使用 uni.setStorageSync()。而如果有大量持久化需求则需要引入另一个插件 pinia-plugin-unistorage。 关于使用 unocss 原子化CSS是一种将css用class书写出来的方式,很好的解决了关注点分离...