configjs配置,主要是base字段问题,注意了 配置base字段一定是需要打包的时候才开启,不需要的时候要注释掉,不然你npm跑项目就会运行不起来,所以只有当打包才开启这个base字段 。
最重要是在node_modules找到这个文件
一定要动态绑定,$withBase引用,而不能项html那样直接src引用。
后面看官方文档也有给出方案,但写得很含蓄,几乎没人能看懂。
问题描述vuepress 搭建的文档,功能越来越复杂,涉及到多组件间传递状态,包括父组件向自定义组件及用户可以直接调用的全局组件传递。全局参数没有办法传递到全局组件中,只好引入 vuex 。
但是定义好之后,页面中使用的时候报this$store 为undefined。
解决
翻了下vuepress源码,发现vuepress暴露了一个接口给开发者,可以扩展Vue根组件。
去 vuepress项目的enhanceAppjs文件中,把store合并到options里,这样就可以注册到根目录了。
参考
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)