Skip to content

afeiship/weapp-vue-parser

Repository files navigation

weapp-vue-parser

Single vue file parser for weapp.

install:

npm install -S afeiship/weapp-vue-parser --registry=https://registry.npm.taobao.org

usage:

const fs = require('fs');
const { resolve } = require('path');
const weappVueParser = require('../dist/index').default;
const dist_dir = resolve(__dirname, './card');
const html = fs.readFileSync(
  resolve(__dirname, './card.vue')
);

const result = weappVueParser(html.toString());
const { template, style, script } = result;

fs.writeFileSync(`${dist_dir}/card.wxml`, template);
fs.writeFileSync(`${dist_dir}/card.wxss`, style);
fs.writeFileSync(`${dist_dir}/card.js`, script);

result:

.
├── card.js
├── card.wxml
└── card.wxss

About

Single vue file parser for weapp.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published