chore: 修复dockerfile的一些问题

pull/81/head
moonrailgun 3 years ago
parent b095f36b17
commit 9c3cd2c9b8

@ -5,11 +5,11 @@ WORKDIR /app
# Install dependencies # Install dependencies
COPY . . COPY . .
RUN npm install -g pnpm RUN npm install -g pnpm@6.24.2
RUN pnpm install RUN pnpm install
RUN cd web
RUN pnpm build
EXPOSE 11011 EXPOSE 11011
CMD npx http-server -p 11011 ./dist
RUN cd web && pnpm build
CMD npx http-server -p 11011 ./web/dist

@ -7,3 +7,5 @@ services:
image: tailchat-web image: tailchat-web
environment: environment:
SERVICE_URL: ${SERVICE_URL} SERVICE_URL: ${SERVICE_URL}
ports:
- 11011:11011

@ -403,12 +403,14 @@ importers:
specifiers: specifiers:
'@bbob/parser': ^2.7.0 '@bbob/parser': ^2.7.0
'@types/react-highlight': ^0.12.5 '@types/react-highlight': ^0.12.5
highlight.js: ^11.5.1
react: 17.0.2 react: 17.0.2
react-dom: 17.0.2 react-dom: 17.0.2
react-highlight: ^0.14.0 react-highlight: ^0.14.0
url-regex: ^5.0.0 url-regex: ^5.0.0
dependencies: dependencies:
'@bbob/parser': 2.8.0 '@bbob/parser': 2.8.0
highlight.js: 11.5.1
react-highlight: 0.14.0_react-dom@17.0.2+react@17.0.2 react-highlight: 0.14.0_react-dom@17.0.2+react@17.0.2
url-regex: 5.0.0 url-regex: 5.0.0
devDependencies: devDependencies:
@ -10932,7 +10934,12 @@ packages:
dev: true dev: true
/highlight.js/10.7.3: /highlight.js/10.7.3:
resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/highlight.js/download/highlight.js-10.7.3.tgz} resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
/highlight.js/11.5.1:
resolution: {integrity: sha512-LKzHqnxr4CrD2YsNoIf/o5nJ09j4yi/GcH5BnYz9UnVpZdS4ucMgvP61TDty5xJcFGRjnH4DpujkS9bHT3hq0Q==}
engines: {node: '>=12.0.0'}
dev: false
/history/4.10.1: /history/4.10.1:
resolution: {integrity: sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/history/download/history-4.10.1.tgz} resolution: {integrity: sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.npm.taobao.org/history/download/history-4.10.1.tgz}

@ -5,6 +5,7 @@
"private": true, "private": true,
"dependencies": { "dependencies": {
"@bbob/parser": "^2.7.0", "@bbob/parser": "^2.7.0",
"highlight.js": "^11.5.1",
"react-highlight": "^0.14.0", "react-highlight": "^0.14.0",
"url-regex": "^5.0.0" "url-regex": "^5.0.0"
}, },

Loading…
Cancel
Save