Skip to content

wild-deer/uniapp-vite-vue3-tailwind-threejs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npx degit dcloudio/uni-preset-vue#vite my-vue3-project
npm i -verbose
npm install -D tailwindcss @tailwindcss/postcss weapp-tailwindcss

package.json

 "scripts": {
   "postinstall": "weapp-tw patch"
 }

vite.config.ts

import { defineConfig } from "vite";
import uni from "@dcloudio/vite-plugin-uni";
import { UnifiedViteWeappTailwindcssPlugin } from 'weapp-tailwindcss/vite'
import tailwindcss from '@tailwindcss/postcss'

export default defineConfig({
  plugins: [
    uni(),
    UnifiedViteWeappTailwindcssPlugin(
      {
        rem2rpx: true,
      }
    )
  ],
  css: {
    postcss: {
      plugins: [
        tailwindcss()
      ]
    }
  }
});

main.css

@import "weapp-tailwindcss/css";
@source not "dist";

App.vue

<style src="./main.css"></style>

.npmrc

@minisheep:registry=https://npm.minisheep.cn
npm i @minisheep/mini-program-polyfill-core @minisheep/three-platform-adapter

vite.config.js

import threePlatformAdapter from '@minisheep/three-platform-adapter/plugin';

export default {
  plugins: [
    // ...
    threePlatformAdapter() // 可选配置项见文档说明
    // ...
  ]
}

About

uniapp+vite+vue+tailwind+threejs 模板

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors