QingWei-Li / pue-loader

🐍 A more pythonic javascript for Vue component file. (Pug + CoffeeScript + Stylus)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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)

License:Do What The F*ck You Want To Public License


Languages

Language:JavaScript 93.7%Language:HTML 6.3%