Skip to content

Commit a5c40f6

Browse files
authored
Merge pull request #39 from mpvue/wz/fix-slot-file-path
fix: slot 文件路径错误
2 parents 66f7d73 + 89ba9a0 commit a5c40f6

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed

lib/mp-compiler/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,9 @@ let slotsHookAdded = false
2626

2727
// 调用 compiler 生成 wxml
2828
function genComponentWxml (compiled, options, emitFile, emitError, emitWarning) {
29-
options.components['slots'] = { src: 'slots', name: 'slots' }
29+
options.components['slots'] = { src: '/components/slots', name: 'slots' }
3030
const { code: wxmlCodeStr, compiled: cp, slots, importCode } = compiler.compileToWxml(compiled, options)
3131
const { mpErrors, mpTips } = cp
32-
3332
// 缓存 slots,延迟编译
3433
cacheSlots(slots, importCode)
3534

lib/mp-compiler/util.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ function cacheSlots (slots, importCode) {
8686
importCodeCache[importCode] = importCode
8787
}
8888
function getSlots () {
89-
const allImportCode = Object.keys(importCodeCache).map(v => importCodeCache[v]).join('\n').replace('<import src="slots" />', '')
89+
const allImportCode = Object.keys(importCodeCache).map(v => importCodeCache[v]).join('\n').replace('<import src="/components/slots" />', '')
9090
const allSlots = Object.keys(slotsCache).map(v => slotsCache[v].code).join('\n')
9191
return allImportCode + allSlots
9292
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "mpvue-loader",
3-
"version": "1.1.2-rc.3",
3+
"version": "1.1.2-rc.5",
44
"description": "mpvue single-file component loader for Webpack",
55
"main": "index.js",
66
"repository": {

0 commit comments

Comments
 (0)