nuxt-ts-tailwind Tailwind Templates

Nuxt Ts Tailwind

Nuxt, Typescript and Tailwind 2

Nuxt, Typescript and Tailwind 2

With the features included

  1. nuxt-property-decorator
  2. vuex-module-decorators
  3. vuex-class

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# build for production and launch server
$ yarn build
$ yarn start

# generate static project
$ yarn generate

Resources

Nuxt.js apps fully in TypeScript

Nuxt.js docs.

Class based components

Initializing a class

Class API based Options API based (vanilla)
//Typescript code
<script lang="ts">
  import {(Component, Vue)} from 'nuxt-property-decorator'  

  @Component  
  export default class MyStore extends Vue {}
</script>
<script>
export default {
name: 'MyStore'
}
</script>

Importing a component

Class API based Options API based (vanilla)
//Typescript code
<script lang="ts">
import Tile from '@/components/Tile.vue'
import { Vue, Component } from 'nuxt-property-decorator'  

@Component({
  components: {
    Tile
  }
})
export default class MyStore extends Vue {}
</script>
<script>
import Tile from '@/components/Tile.vue'
export default {
  name: 'MyStore',
  components: {
    Tile
  }
}
</script>

Top categories

Loading Svelte Themes