首页 > 解决方案 > VueJS 更改 index.html 中脚本文件的链接

问题描述

我用 VueJS 创建了一个简单的应用程序并在平台上运行它。

不幸的是,找不到 JS 文件。

index.html 在这里搜索:

http://homepage.de:8080/static/js/app.b22ce679862c47a75225.js 

但是文件在这里:

http://homepage.de:8080/app_direct/vue/static/js/app.b22ce679862c47a75225.js

有没有办法更改文件中的某些参数以链接到正确的源?

如果重要的话,我使用这种旧方法来创建我的 vue 应用程序(我没有vue-config.js)。

$ npm install -g vue-cli
$ vue init webpack my-project

然后我用这个 Dockerfile 对它进行 dockerize:

FROM node:lts-alpine

# install simple http server for serving static content
RUN npm install -g http-server

# make the 'app' folder the current working directory
WORKDIR /app

# copy both 'package.json' and 'package-lock.json' (if available)
COPY package*.json ./

# install project dependencies
RUN npm install

# copy project files and folders to the current working directory (i.e. 'app' folder)
COPY . .

# build app for production with minification
RUN npm run build

EXPOSE 8080
CMD [ "http-server", "dist" ]

标签: vue.jswebpackvue-cli

解决方案


推荐阅读