diff --git a/lib/mp-compiler/index.js b/lib/mp-compiler/index.js
index 9a02ef7..9fc455d 100644
--- a/lib/mp-compiler/index.js
+++ b/lib/mp-compiler/index.js
@@ -22,7 +22,7 @@ const {
function genComponentMPML (compiled, options, emitFile, emitError, emitWarning, fileExt) {
options.components['slots'] = { src: '/components/slots', name: 'slots' }
- const { code: mpmlContent, compiled: compiledResult, slots, importCode } = compiler.compileToWxml(compiled, options, fileExt)
+ const { code: mpmlContent, compiled: compiledResult, slots, importCode } = compiler.compileToMPML(compiled, options, fileExt)
const { mpErrors, mpTips } = compiledResult
// 缓存 slots,延迟编译
cacheSlots(slots, importCode)
diff --git a/lib/mp-compiler/templates.js b/lib/mp-compiler/templates.js
index a01ce94..dff8fd3 100644
--- a/lib/mp-compiler/templates.js
+++ b/lib/mp-compiler/templates.js
@@ -6,6 +6,14 @@ function genSWANML (templateName, src) {
return ``
}
+function genTTML (templateName, src) {
+ return ``
+}
+
+function genMYML (templateName, src) {
+ return ``
+}
+
function genPageML (templateName, src, fileExt = {}) {
let code
switch (fileExt.platform) {
@@ -15,6 +23,12 @@ function genPageML (templateName, src, fileExt = {}) {
case 'wx':
code = genWXML(templateName, src)
break
+ case 'tt':
+ code = genTTML(templateName, src)
+ break
+ case 'my':
+ code = genMYML(templateName, src)
+ break
default:
code = genWXML(templateName, src)
}
diff --git a/package.json b/package.json
index 9728772..41efe0e 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "mpvue-loader",
- "version": "1.2.2",
+ "version": "2.0.0",
"description": "mpvue single-file component loader for Webpack",
"main": "index.js",
"repository": {