mpvue-loader
mpvue-loader copied to clipboard
mpvue loader
基于1.4.0版本修改,使其能在webpack4中使用,并修改为使用当前最新的Babel@7
基于1.4.0版本修改,使其能在webpack4中使用。
fix: No parser and no filepath given, using 'babel' the parser...
Bumps [eslint](https://github.com/eslint/eslint) from 3.19.0 to 4.19.1. Release notes *Sourced from [eslint's releases](https://github.com/eslint/eslint/releases).* > ## v4.19.1 > * 3ff5d11 Fix: no-invalid-regexp not understand variable for flags (fixes [#10112](https://github-redirect.dependabot.com/eslint/eslint/issues/10112)) ([#10113](https://github-redirect.dependabot.com/eslint/eslint/issues/10113)) (薛定谔的猫) >...
支持monorepo(yarn workspace or learn)。 如果`yarn workspace`有 3个package A,B,C。 A和B两个独立的需要构建的`mpvue`小程序,C是公用的组件 那么构建小程序A的时候 mpvue-loader会把`C`里的组件,build到 `A/C/`目录,而不是`A/dist/`里面,引用的时候则是通过 `
增加对`~`开头资源路径处理 [#692](https://github.com/Meituan-Dianping/mpvue/issues/692)
抽取.vue文件script标签内的filters属性以及mixins方式引入的公共filters文件,并编译成wxs文件;需配合mpvue-template-compiler使用,在生成wxml文件时引入编译的wxs文件,从而实现vue filters的功能。
搭配[mpvue-page-factory](https://github.com/HelloZJW/mpvue-page-factory) 可解决 [mpvue issue 140](https://github.com/Meituan-Dianping/mpvue/issues/140) 在页面的main.js中代替 app.$mount() ```javascript import pageFactory from 'mpvue-page-factory' import App from './index' Page(pageFactory(App)) ```
删除残留的config (page json)