{"library":"mpvue-template-compiler","title":"mpvue Template Compiler","description":"Template compiler for mpvue, a framework for building Mini Programs using Vue.js. Current stable version is 1.4.6. The compiler transforms Vue template syntax into target-specific code for WeChat, Alipay, Baidu, and Toutiao Mini Programs. Release cadence is irregular; ongoing maintenance on 1.x branch. Key differentiators: extends Vue syntax to Mini Programs, supports multiple platforms in 2.x. Requires mpvue-loader and mpvue core. Common issues arise from mismatched versioning between compiler and framework, and incorrect fileExt configuration.","language":"javascript","status":"maintenance","last_verified":"Fri May 01","install":{"commands":["npm install mpvue-template-compiler"],"cli":null},"imports":["const compiler = require('mpvue-template-compiler')","const { compile } = require('mpvue-template-compiler')","const { parseComponent } = require('mpvue-template-compiler')"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"const compiler = require('mpvue-template-compiler');\n\nconst template = '<view>{{ msg }}</view>';\nconst result = compiler.compile(template, {\n  mpvue: true,\n  platform: 'wx', // WeChat\n  warn: false\n});\nconsole.log(result.render);\n\n// Expected output: an object with render, staticRenderFns, errors, tips","lang":"javascript","description":"Demonstrates basic compilation of a mpvue template using require() and compile() with platform option.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}