mpvue-page-factory icon indicating copy to clipboard operation
mpvue-page-factory copied to clipboard

linux 下 loader无法正常运行

Open coppyC opened this issue 6 years ago • 0 comments

你好, 我使用了你的 mpvue-loader 后, yarn dev 无法正常运行,具体表现为 $ yarn dev image 之后没有任何的报错与编译完成动作,一直停在这里 我粗略翻了翻 issues ,好像别人没有这个情况, 我想了想,可能是我用的系统是linux(ubuntu 16.04)的关系? 然后我换回官方的loader,没有什么问题,然后就用下来了 后来有一天需要加页面,加了页面后,没有编译出页面入口的 .wxml, 后来各种排错后,发现是换了这个包的关系, 主要原因应该还是我没有使用你的loader,所以没有生成 .wxml ? 之前用官方的loader,可以正常使用,是因为这个包是后来才添加上去的,原先的页面已经生成出 .wxml 最后经过一番折腾,发现使用官方的loader同时把pageFactory的代码直接拷贝到main.js也可以正常编译出 .wxml , 所以你的 loader 是做了什么魔法呢,可以生成官方不生成的 .wxml 另外,请教一下,官方生成 .wxml 的机制是什么,感觉是在$mount上做了什么手脚(我也是这么个猜想,才把pageFactory的代码直接复制到入口js文件)

有空可以做一下linux的兼容(我也不太确定是不是linux的关系),不兼容也什么关系,毕竟在linux开发小程序,使用mpvue框架,还用这个包的人可能也就我一个吧。。。。

还有就是看看能不能改改生命的触发时机, this.$mp.query 在beforeMount才能拿到, 我希望能在 created 甚至是 beforeCreate 就能拿到 我看了一下,你的 Vue 是在小程序的onLoad 里面才进行实例化,所以应该可以实现?

coppyC avatar Nov 24 '18 09:11 coppyC