Open univic opened 2 years ago
使用 Docker 执行如下命令,启动测试环境:
# 在宿主执行
docker run -itd -p 8080:8080 --name issue_519 node:14.15.1 /bin/bash
docker exec -it issue_519 /bin/bash
# 在容器执行
mkdir -v /workspace && cd /workspace
git clone https://github.com/xugaoyi/vuepress-theme-vdoing.git && cd vuepress-theme-vdoing/
npm install && npm run dev
打开浏览器,打开「开发人员工具 → 控制台」。
在当前 master
分支的最新版本 85260f5cbe957efb5dc29df405ef3e86c62906c8 下,此问题依然存在。
node:14.12.1
@vuepress/core@1.9.5
vue-router@3.6.5
vuepress-theme-vdoing@1.12.8
I met the same issue
问题描述
使用npm run dev完成编译后,在
http://localhost:8080/
查看页面,在浏览器开发者工具->Console中,能看到大量warning信息,诸如:复现
cd vuepress-theme-vdoing
npm install
npm run dev
http://localhost:8080/
系统环境
依赖环境
一个推测
vue-router
在 3.4.6版本引入了潜在破坏性更改。自 3.4.6 起,vue-router 要求所有非标准 URL 路径都必须先 encodeURI 再作为路径添加到 router 中预期修复后效果
浏览器开发者Console不产生异常warning信息