1.0.2 • Published 5 years ago
@getsedona/nuxt-sedona v1.0.2
Sedona Nuxt.js module
Features
- Auto include Sedona Component styles (from
sedona-componentspackage) - Share variables, mixins, functions across all style files
- Registering async Sedona Vue Components (from
@getsedona/vue-componentspackage)
Install
npm i @getsedona/nuxt-sedona
Setup
- Add
@getsedona/nuxt-sedonatonuxt.config.js
export default {
modules: ['@getsedona/nuxt-sedona'],
}- To enumerate wanted sedona components in config
export default {
modules: ['@getsedona/nuxt-sedona'],
sedona: {
components: ['card', 'feature'],
},
}What will do
With this config will include next files:
Variables, mixins and functions
sedona-components/src/common/variables.lesssedona-components/src/common/functions.lesssedona-components/src/common/mixins.lesssedona-components/src/base/variables.lesssedona-components/src/base/mixins.lesssedona-components/src/feature/variables.less~/assets/less/variables.less~/assets/less/styles.less
Styles and helpers
sedona-components/src/common/styles.lesssedona-components/src/common/helpers.lesssedona-components/src/base/styles.lesssedona-components/src/card/styles.lesssedona-components/src/feature/styles.less
It will generated code for registering async vue components
Vue.component('Card', () => import(/* webpackChunkName: "card" */ `@getsedona/vue-components/src/components/Card/Card`))
Vue.component('Feature', () =>
import(/* webpackChunkName: "feature" */ `@getsedona/vue-components/src/components/Feature/Feature`)
)1.0.2
5 years ago
1.0.1
5 years ago
1.0.0
6 years ago
0.0.20
6 years ago
0.0.14
6 years ago
0.0.15
6 years ago
0.0.16
6 years ago
0.0.17
6 years ago
0.0.18
6 years ago
0.0.19
6 years ago
0.0.12
6 years ago
0.0.13
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago