javascript - 我通过运行 npm run build 构建了我的 Vuejs 应用程序,打开 index.html 抛出错误: 无法加载资源:net::ERR_FILE_NOT_FOUND

标签 javascript vue.js vuejs2 web-deployment web-frontend

我运行了npm run build,成功创建了Dist文件夹,现在打开index.html抛出错误:无法加载资源:net::ERR_FILE_NOT_FOUND

这里可能出现什么问题?

最佳答案

我发现添加了

module.exports = {
    publicPath: './'
};

to vue.config.js 也解决了这个问题,之后我们可以直接从 dist 文件夹中打开 index.html

有关 docs 中的 publicPath 的更多信息.

关于javascript - 我通过运行 npm run build 构建了我的 Vuejs 应用程序,打开 index.html 抛出错误: 无法加载资源:net::ERR_FILE_NOT_FOUND,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61257941/

相关文章:

javascript - 如果函数的 toString() 以 "bound: "开头,这意味着什么?

javascript - 第一次单击后禁用提交按钮

css - 为什么 !important 在我的 CSS 中不起作用?

javascript - 使用 v-model 从 textarea 获取新行 - VueJS

javascript - jQuery 从生成的内容生成内容

javascript - 在 JavaScript 中调整窗口滚动位置以抵消上面元素的大小调整

javascript - Vuex 状态变化传播

javascript - 如何通过 ID 字段从存储在 Vuex 中的对象数组中获取项目?

javascript - 数据未从子组件刷新到父组件

http - 执行多个请求 Axios (Vue.js)