提交 3b4bf22f 作者: ZhangLingKun

测试:测试推送部署

上级 63d91c6e
...@@ -64,7 +64,7 @@ ...@@ -64,7 +64,7 @@
} }
} }
], ],
"@typescript-eslint/no-use-before-define": "warn", "@typescript-eslint/no-use-before-define": "off",
"@typescript-eslint/comma-dangle": "off", // Avoid conflict rule between Eslint and Prettier "@typescript-eslint/comma-dangle": "off", // Avoid conflict rule between Eslint and Prettier
"import/prefer-default-export": "off", // Named export is easier to refactor automatically "import/prefer-default-export": "off", // Named export is easier to refactor automatically
"class-methods-use-this": "off", // _document.tsx use render method without `this` keyword "class-methods-use-this": "off", // _document.tsx use render method without `this` keyword
......
...@@ -32,7 +32,7 @@ FROM base AS runner ...@@ -32,7 +32,7 @@ FROM base AS runner
WORKDIR /app WORKDIR /app
ENV NODE_ENV development ENV NODE_ENV production
RUN addgroup -g 1001 -S nodejs RUN addgroup -g 1001 -S nodejs
RUN adduser -S nextjs -u 1001 RUN adduser -S nextjs -u 1001
......
...@@ -4,10 +4,12 @@ ...@@ -4,10 +4,12 @@
"private": true, "private": true,
"scripts": { "scripts": {
"dev": "next dev", "dev": "next dev",
"dev:prod": "env-cmd -f .env.production next dev",
"build": "next build", "build": "next build",
"build:dev": "cross-env NODE_ENV=development next build", "build:dev": "env-cmd -f .env.development next build",
"build:prod": "next build", "build:prod": "next build",
"start": "next start", "start": "next start",
"start:dev": "cross-env NODE_ENV=development next start",
"lint": "next lint", "lint": "next lint",
"lint:fix": "npm run lint -- --fix", "lint:fix": "npm run lint -- --fix",
"prettier": "npx prettier src --check", "prettier": "npx prettier src --check",
...@@ -24,6 +26,7 @@ ...@@ -24,6 +26,7 @@
"babel-plugin-styled-components": "^2.1.4", "babel-plugin-styled-components": "^2.1.4",
"big.js": "^6.2.1", "big.js": "^6.2.1",
"dayjs": "^1.11.10", "dayjs": "^1.11.10",
"env-cmd": "^10.1.0",
"js-base64": "^3.7.5", "js-base64": "^3.7.5",
"js-cookie": "^3.0.5", "js-cookie": "^3.0.5",
"next": "14.0.1", "next": "14.0.1",
......
...@@ -32,6 +32,9 @@ dependencies: ...@@ -32,6 +32,9 @@ dependencies:
dayjs: dayjs:
specifier: ^1.11.10 specifier: ^1.11.10
version: registry.npmmirror.com/dayjs@1.11.10 version: registry.npmmirror.com/dayjs@1.11.10
env-cmd:
specifier: ^10.1.0
version: registry.npmmirror.com/env-cmd@10.1.0
js-base64: js-base64:
specifier: ^3.7.5 specifier: ^3.7.5
version: registry.npmmirror.com/js-base64@3.7.5 version: registry.npmmirror.com/js-base64@3.7.5
...@@ -1663,6 +1666,13 @@ packages: ...@@ -1663,6 +1666,13 @@ packages:
delayed-stream: registry.npmmirror.com/delayed-stream@1.0.0 delayed-stream: registry.npmmirror.com/delayed-stream@1.0.0
dev: false dev: false
registry.npmmirror.com/commander@4.1.1:
resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-4.1.1.tgz}
name: commander
version: 4.1.1
engines: {node: '>= 6'}
dev: false
registry.npmmirror.com/compute-scroll-into-view@3.1.0: registry.npmmirror.com/compute-scroll-into-view@3.1.0:
resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz} resolution: {integrity: sha512-rj8l8pD4bJ1nx+dAkMhV1xB5RuZEyVysfxJqB1pRchh1KVvwOv9b7CGB8ZfjTImVv2oF+sYMUkMZq6Na5Ftmbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-3.1.0.tgz}
name: compute-scroll-into-view name: compute-scroll-into-view
...@@ -1714,7 +1724,6 @@ packages: ...@@ -1714,7 +1724,6 @@ packages:
path-key: registry.npmmirror.com/path-key@3.1.1 path-key: registry.npmmirror.com/path-key@3.1.1
shebang-command: registry.npmmirror.com/shebang-command@2.0.0 shebang-command: registry.npmmirror.com/shebang-command@2.0.0
which: registry.npmmirror.com/which@2.0.2 which: registry.npmmirror.com/which@2.0.2
dev: true
registry.npmmirror.com/css-color-keywords@1.0.0: registry.npmmirror.com/css-color-keywords@1.0.0:
resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz} resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz}
...@@ -1906,6 +1915,17 @@ packages: ...@@ -1906,6 +1915,17 @@ packages:
strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1
dev: true dev: true
registry.npmmirror.com/env-cmd@10.1.0:
resolution: {integrity: sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/env-cmd/-/env-cmd-10.1.0.tgz}
name: env-cmd
version: 10.1.0
engines: {node: '>=8.0.0'}
hasBin: true
dependencies:
commander: registry.npmmirror.com/commander@4.1.1
cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3
dev: false
registry.npmmirror.com/es-abstract@1.22.3: registry.npmmirror.com/es-abstract@1.22.3:
resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-abstract/-/es-abstract-1.22.3.tgz} resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-abstract/-/es-abstract-1.22.3.tgz}
name: es-abstract name: es-abstract
...@@ -3200,7 +3220,6 @@ packages: ...@@ -3200,7 +3220,6 @@ packages:
resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz}
name: isexe name: isexe
version: 2.0.0 version: 2.0.0
dev: true
registry.npmmirror.com/iterator.prototype@1.1.2: registry.npmmirror.com/iterator.prototype@1.1.2:
resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz} resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz}
...@@ -3697,7 +3716,6 @@ packages: ...@@ -3697,7 +3716,6 @@ packages:
name: path-key name: path-key
version: 3.1.1 version: 3.1.1
engines: {node: '>=8'} engines: {node: '>=8'}
dev: true
registry.npmmirror.com/path-key@4.0.0: registry.npmmirror.com/path-key@4.0.0:
resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz} resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz}
...@@ -4695,14 +4713,12 @@ packages: ...@@ -4695,14 +4713,12 @@ packages:
engines: {node: '>=8'} engines: {node: '>=8'}
dependencies: dependencies:
shebang-regex: registry.npmmirror.com/shebang-regex@3.0.0 shebang-regex: registry.npmmirror.com/shebang-regex@3.0.0
dev: true
registry.npmmirror.com/shebang-regex@3.0.0: registry.npmmirror.com/shebang-regex@3.0.0:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz}
name: shebang-regex name: shebang-regex
version: 3.0.0 version: 3.0.0
engines: {node: '>=8'} engines: {node: '>=8'}
dev: true
registry.npmmirror.com/side-channel@1.0.4: registry.npmmirror.com/side-channel@1.0.4:
resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz} resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz}
...@@ -5188,7 +5204,6 @@ packages: ...@@ -5188,7 +5204,6 @@ packages:
hasBin: true hasBin: true
dependencies: dependencies:
isexe: registry.npmmirror.com/isexe@2.0.0 isexe: registry.npmmirror.com/isexe@2.0.0
dev: true
registry.npmmirror.com/wrappy@1.0.2: registry.npmmirror.com/wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz}
......
...@@ -11,7 +11,7 @@ const MyDocument = () => ( ...@@ -11,7 +11,7 @@ const MyDocument = () => (
<link <link
rel="icon" rel="icon"
type="image/svg+xml" type="image/svg+xml"
href="/assets/image/logo/logo.jpg" href="/assets/image/logo/logo.png"
/> />
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
{/* eslint-disable-next-line */} {/* eslint-disable-next-line */}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论