vue.js - 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" ]
解决方案
推荐阅读
- javascript - 选择器的变换值
- python - 获取轮廓最高点的坐标
- firebase - 在 Firestore 中的对象数组中查询子项
- angular - Angular 9 tslint 没有输出重命名
- java - Rest 响应中带有 javax.validation.constraints.Future 注释的自定义消息
- amazon-web-services - 为什么 S3 CLI 不返回 CommonPrefixes?
- java - 使用 .bat 文件设置 JAVA_HOME 和 MAVEN_HOME
- javascript - 改变传递道具的状态
- python - PCA().fit() 使用错误的轴进行数据输入
- apache - 重新启动apache时出错