From 9ff73ef92ef61192cf530827c8e88e77a8fbe0e9 Mon Sep 17 00:00:00 2001 From: Jeongho Nam Date: Sun, 31 Dec 2023 00:49:12 +0900 Subject: [PATCH] Add prune description --- website/pages/docs/setup.mdx | 24 ++++++++++++++++++++++ website/public/sitemap-0.xml | 40 ++++++++++++++++++------------------ 2 files changed, 44 insertions(+), 20 deletions(-) diff --git a/website/pages/docs/setup.mdx b/website/pages/docs/setup.mdx index 322ea1c92e..2159af6d47 100644 --- a/website/pages/docs/setup.mdx +++ b/website/pages/docs/setup.mdx @@ -440,7 +440,9 @@ pnpm install --save-dev webpack webpack-cli ```bash filename="Terminal" copy showLineNumbers +########################################### # YARN BERRY IS NOT SUPPORTED +########################################### # TYPIA yarn add typia yarn typia setup --manager yarn @@ -491,6 +493,28 @@ module.exports = { From now on, you can build the single JS file just by running the `npx webpack` command. By the way, when removing `devDependencies` for `--production` install, never forget to add the `--ignore-scripts` option to prevent the `prepare` script. + + +```bash filename="Terminal" copy showLineNumbers +npx webpack +npm ci --omit=dev --ignore-scripts +``` + + +```bash filename="Terminal" copy showLineNumbers +pnpm webpack +pnpm install --production --ignore-scripts +``` + + +```bash filename="Terminal" copy showLineNumbers +yarn webpack +rm -rf node_modules +yarn install --production --ignore-scripts --immutable +``` + + + Additionally, if you're using `typia` in the NodeJS project especially for the backend development, *Setup Guide Documents* of [`nestia`](https://github.com/samchon/nestia) would be helpful. Even though you're not using NestJS, you can still utilize below documents, and "Single JS file only" mode would be especially helpful for you. - [Nestia > Setup > Webpack](https://nestia.io/docs/setup/#webpack) diff --git a/website/public/sitemap-0.xml b/website/public/sitemap-0.xml index 6c10261a9c..391fe660d8 100644 --- a/website/public/sitemap-0.xml +++ b/website/public/sitemap-0.xml @@ -1,23 +1,23 @@ -https://typia.io/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/json/parse/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/json/schema/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/json/stringify/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/misc/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/protobuf/decode/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/protobuf/encode/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/protobuf/message/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/pure/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/random/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/setup/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/utilization/nestjs/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/utilization/prisma/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/utilization/trpc/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/validators/assert/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/validators/is/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/validators/tags/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/docs/validators/validate/2023-12-30T15:43:33.287Zdaily0.7 -https://typia.io/playground/2023-12-30T15:43:33.287Zdaily0.7 +https://typia.io/2023-12-30T15:49:02.590Zdaily0.7 +https://typia.io/docs/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/json/parse/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/json/schema/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/json/stringify/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/misc/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/protobuf/decode/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/protobuf/encode/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/protobuf/message/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/pure/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/random/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/setup/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/utilization/nestjs/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/utilization/prisma/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/utilization/trpc/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/validators/assert/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/validators/is/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/validators/tags/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/docs/validators/validate/2023-12-30T15:49:02.591Zdaily0.7 +https://typia.io/playground/2023-12-30T15:49:02.591Zdaily0.7 \ No newline at end of file