Инструменты пользователя

Инструменты сайта


nodejs:frameworks:nestjs:install

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
nodejs:frameworks:nestjs:install [2022/11/16 11:55]
werwolf
nodejs:frameworks:nestjs:install [2023/01/12 12:18] (текущий)
Строка 27: Строка 27:
 main.ts main.ts
  
-JS TS 
  
-<​code>​+<​code ​javascript>
  
 import { NestFactory } from '​@nestjs/​core';​ import { NestFactory } from '​@nestjs/​core';​
Строка 41: Строка 40:
 </​code>​ </​code>​
  
-<​code>​+ 
 +JS TS 
 +<​code ​javascript>
  
 import { NestFactory } from '​@nestjs/​core';​ import { NestFactory } from '​@nestjs/​core';​
Строка 57: Строка 58:
 Обратите внимание,​ что проект,​ созданный с помощью Nest CLI, создает начальную структуру проекта,​ которая побуждает разработчиков следовать соглашению о хранении каждого модуля в отдельном каталоге. Обратите внимание,​ что проект,​ созданный с помощью Nest CLI, создает начальную структуру проекта,​ которая побуждает разработчиков следовать соглашению о хранении каждого модуля в отдельном каталоге.
  
-> **Подсказка** По умолчанию,​ если при создании приложения произойдет какая-либо ошибка,​ ваше приложение звершится с кодом ''​1''​. Если вы хотите,​ чтобы он выдавал ошибку,​ вместо этого отключите параметр ''​abortOnError''​ (напр., ''​NestFactory.create(AppModule,​ { abortOnError:​ false })''​).+<note> **Подсказка** По умолчанию,​ если при создании приложения произойдет какая-либо ошибка,​ ваше приложение звершится с кодом ''​1''​. Если вы хотите,​ чтобы он выдавал ошибку,​ вместо этого отключите параметр ''​abortOnError''​ (напр., ''​NestFactory.create(AppModule,​ { abortOnError:​ false })''​).</​note>​
  
 === Платформа#​ === === Платформа#​ ===
Строка 70: Строка 71:
 Когда вы передаете тип методу ''​NestFactory.create()'',​ как в примере ниже, объект ''​app''​ будет иметь методы,​ доступные исключительно для этой конкретной платформы. Однако обратите внимание,​ что вам не **нужно** указывать тип, за исключением если вы дейтсвительно хотите получить доступ к лежащий в основе API платформы. Когда вы передаете тип методу ''​NestFactory.create()'',​ как в примере ниже, объект ''​app''​ будет иметь методы,​ доступные исключительно для этой конкретной платформы. Однако обратите внимание,​ что вам не **нужно** указывать тип, за исключением если вы дейтсвительно хотите получить доступ к лежащий в основе API платформы.
  
-<​code>​+<​code ​javascript>
  
 const app = await NestFactory.create<​NestExpressApplication>​(AppModule);​ const app = await NestFactory.create<​NestExpressApplication>​(AppModule);​
Строка 79: Строка 80:
 После завершения процесса установки,​ чтобы запустить приложение (прослушивающее входящие HTTP-запросы) в командной строке ОС выполните следующую команду:​ После завершения процесса установки,​ чтобы запустить приложение (прослушивающее входящие HTTP-запросы) в командной строке ОС выполните следующую команду:​
  
-<​code>​+<​code ​bash>
  
 $ yarn start $ yarn start
Строка 88: Строка 89:
 Чтобы отслеживать изменения в ваших файлах,​ вы можете запустить следующую команду для запуска приложения:​ Чтобы отслеживать изменения в ваших файлах,​ вы можете запустить следующую команду для запуска приложения:​
  
-<​code>​+<​code ​bash>
  
 $ yarn start:dev $ yarn start:dev
nodejs/frameworks/nestjs/install.1668588937.txt.gz · Последние изменения: 2023/01/12 12:17 (внешнее изменение)