404 在 vue-router@4.0.15 中找不到“/dist/vue-router.js”
404 Cannot find "/dist/vue-router.js" in vue-router@4.0.15
我有几个脚本标签 vue.js 项目,都使用 CDN 脚本,直到最近都工作正常,突然间所有 https://unpkg.com/vue-router@4.0.15/dist/vue-router.js 都出现 404 错误,所以我想我可以找到该脚本的副本并替换,但似乎不是这样,因为我尝试用其他 CDN 中的几个相同的脚本替换它,但没有任何乐趣,任何帮助或指示将不胜感激。
这是一个问题 https://codepen.io/flashvenom/pen/RwZxddQ
的代码笔
点击设置 > JS,访问脚本标签
干杯
template: '<div><div class="content single row"></div>'
};
你的项目使用的是Vue 2,vue
、vuex
、vue-router
的latest
标签都是updated to be specific to Vue 3.
您的 Codepen 的 JS 设置有这两个默认为 latest
标签的外部脚本 URL:
# vue-router@latest = 4.0.15 (not compatible with Vue 2, but CDN link is also broken apparently)
https://unpkg.com/vue-router/dist/vue-router.js
# vuex@latest = 4.0.2 (not compatible with Vue 2)
https://unpkg.com/vuex
解决方案
更新这些 URL 以使用与 Vue 2 兼容的版本(即,在这种情况下这些库的 3.x 版本):
https://unpkg.com/vue-router@3
https://unpkg.com/vuex@3
我有几个脚本标签 vue.js 项目,都使用 CDN 脚本,直到最近都工作正常,突然间所有 https://unpkg.com/vue-router@4.0.15/dist/vue-router.js 都出现 404 错误,所以我想我可以找到该脚本的副本并替换,但似乎不是这样,因为我尝试用其他 CDN 中的几个相同的脚本替换它,但没有任何乐趣,任何帮助或指示将不胜感激。
这是一个问题 https://codepen.io/flashvenom/pen/RwZxddQ
的代码笔点击设置 > JS,访问脚本标签
干杯
template: '<div><div class="content single row"></div>'
};
你的项目使用的是Vue 2,vue
、vuex
、vue-router
的latest
标签都是updated to be specific to Vue 3.
您的 Codepen 的 JS 设置有这两个默认为 latest
标签的外部脚本 URL:
# vue-router@latest = 4.0.15 (not compatible with Vue 2, but CDN link is also broken apparently)
https://unpkg.com/vue-router/dist/vue-router.js
# vuex@latest = 4.0.2 (not compatible with Vue 2)
https://unpkg.com/vuex
解决方案
更新这些 URL 以使用与 Vue 2 兼容的版本(即,在这种情况下这些库的 3.x 版本):
https://unpkg.com/vue-router@3
https://unpkg.com/vuex@3