我用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-config.js
),我使用了这种旧方法来创建我的vue应用。
$ npm install -g vue-cli
$ vue init webpack my-project
然后我使用此Dockerfile对其进行Docker化:
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" ]