Skip to content

๐Ÿ A more pythonic javascript for Vue component file. (Pug + CoffeeScript + Stylus)

License

Notifications You must be signed in to change notification settings

QingWei-Li/pue-loader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

23 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

pue-loader

Build Status npm vue

๐Ÿ A more pythonic javascript for Vue component file. (Pug + CoffeeScript + Stylus)

Usage

Create a app.pue file

template
  div
    span {{ count }}
    button(@click="count++") +
    button(@click="count--") -

script
  export default {
    name: 'compo'
    data: () ->
      count: 0
  }

style(scoped="scoped")
  span
    color red

Installation

npm i pue-loader css-loader vue-loader -D

webpack config

modules.export = {
  module: {
    rules: [
      {
        test: /\.pue$/,
        loader: 'pue-loader'
      }
    ]
  }
}

Syntax highlight

License

WTFPL

About

๐Ÿ A more pythonic javascript for Vue component file. (Pug + CoffeeScript + Stylus)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published