-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
哥有没有适配mpvue2.0的计划 #108
Comments
最新版支持 mpvue2.0 的,使用中具体有什么问题吗 |
好的 哥, 我看你没写 就没去试 还是用的以前的 等下我去迁移试试 |
哥,报错 TypeError: Cannot read property 'local' of undefined 用的官方最新的quickstart 然后接你的报错 |
main.js 发一下 |
解决了,少了个依赖 感谢感谢 |
哥,既然支持2.0了,能不能把quickstart也相应的更新一下? @fengzhiqiang012 |
This comment has been minimized.
This comment has been minimized.
提问请具体一点,可以复现才能帮你解决 |
发下 pages.js 的内容 |
看下 readme,[email protected] 调整了下这个文件的格式 |
收到!我马上试试,多谢 |
感谢大神!修改了入口为app.json,已经ok了,多谢多谢! |
能把你配置的给我看下吗?我也是你之前的问题,可是我改了入口为app.json,直接不能编译 |
This comment has been minimized.
This comment has been minimized.
pages.js module.exports = [ |
我的package.json里的 mpvue-loader: '^2.0.0' "mpvue-entry": "^1.5.9" 还需要什么?我提供 或者哪位大神QQ发给我 指导我一下 |
@muzixiaojun 用最新版的 mpvue-entry |
大神 按照你说的 最新版了,然后是编译起来了,可是报 出现脚本错误或者未正确调用 Page() |
然后需要每个创建的页面 都有main.js吗?因为我点击跳test页面报找不到test的main.js |
@muzixiaojun 原来的 path 为 /pages/test/main 的话,用了这个库之后改成 /pages/test 即可 |
我的path就是 /pages/test,所以我也不知道到底是哪里配置错误了,能麻烦加下你QQ,我截图给你看下吗 |
现在就是编译后, pages/index.js 出现脚本错误或者未正确调用 Page() 这个是什么情况 |
webpack-mpvue-asset-plugin 这个插件更新下试试 |
我用是用官方mvpue-cli 搭建的项目。里面的webpack-mpvue-asset-plugin:"^2.0.0",应该是最新版本的把。我也把node_modules全删了,重装,问题还是没有解决 |
@muzixiaojun 没有多平台需求的话可以用 https://github.com/F-loat/mpvue-quickstart 这个模板 |
按照你的配置信息, npm run dev 起不来 |
mpvue,是2.0版本的 |
上面那个模板有问题吗?有报错的话发一下 |
@zjydipingxian 官方的模板吗,你依赖安装有问题吧 |
是官方模板搭建, 使用此版本npm i mpvue-entry@next -D, 作者如果方便可以加下我QQ? 方便沟通 1036432890 |
@zjydipingxian 你这个是缺依赖,再执行下 |
我装了这样呀,就是装了这个我启动不了,现在不考虑多平台。 |
@zjydipingxian 不考虑多平台你直接用我提供的模板不就行, |
|
path 是 vue 文件的路径 |
npm install 和 npm i 有区别的? |
没区别,缺依赖你再装一次就行,估计装这个模块的时候被删掉了 |
我现在npm i, 然后把文件里面的main.js 删除了 就可以了。 |
我使用mixin 也报这个错了, 你咋解决的? |
加了 Vue.mixin({}) 就报错了
|
emmm 先把 mixin 的内容提取到其他文件吧 |
好的 |
暂时把 css 的引用放到 App.vue 里 |
style 里引用模块需要加个 ~ 的吧 |
已弃坑,跳进megalo新坑 |
楼主少了什么依赖,我跟你报一样的错,使用mixins会这样 |
请问少了什么依赖。 |
同问少了什么依赖 |
不记得了,好久远的问题了, 这年代不合适用mpvue了, 兄弟 建议用别的 |
好的 谢谢 我是用原生的,接手别人一个mpvue的项目,配置都整半天... |
import Vue from 'vue'
import MpvueRouterPatch from 'mpvue-router-patch'
import App from '@/App'
import store from '@/store'
//全局变量
import prototype from '../src/js/prototype'
//全局组件
import headComponent from "./components/global/headComponent";
import footComponent from "./components/global/footComponent";
import transparentHead from "./components/global/transparentHead";
import message from "./components/global/message";
//全局常量
import '@/js/prototype'
Vue.use(MpvueRouterPatch)
Vue.use(prototype)
Vue.config.productionTip = false
//mockjs
import useMock from './mock/mock'
useMock(false)
//mixins
/*import mixins from "./js/mixins";
console.log(27, mixins)
Vue.mixin({
mounted(){
console.log('666')
}
})*/
Vue.component('headComponent', headComponent)
Vue.component('footComponent', footComponent)
Vue.component('transparentHead', transparentHead)
Vue.component('message', message)
const app = new Vue({
mpType: 'app',
store,
...App
})
app.$mount() |
megalo 总感觉编译很慢
The text was updated successfully, but these errors were encountered: