Skip to content

SaberMK/svelte-preprocess-angular2-like

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 

Repository files navigation

svelte-preprocessor-angular2-like

This preprocessor allows you to use angular2+ like component layout

Example:

project
|   App.svelte
|   main.ts
--- component
    |    component.html
    |    component.scss
    |    component.svelte

And now you can import this component as nested like:

    import Component from './component/component.svelte'

Installation process

Please don't be lazy.

  1. Copy and throw this file (name as you like, i.e. 'svelte.combiner.js' ) in the folder with rollup.config.js.
  2. After first step import it on rollup.config.js file. In example:
    import svelteCombiner from './svelte-combiner';
  1. Put it on plugins array before svelte({... . In Example:
...
    plugins: [
        svelteCombiner(), 
		svelte({
		...
    ]
...
  1. Try to run it. It should just work.

About

This preprocessor allows you to use angular2+ like component layout on Svelte

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published