# Lỗi khi setup Swagger cho NestJS project

Hello! I'm Zu.Doan

Khi cần setup Swagger cho một NestJs project mình cần phải install dependencies

```npm install --save @nestjs/swagger swagger-ui-express```

Tuy nhiên mình gặp phải lỗi khi các package phụ thuộc khác lại yêu cầu các version mới hơn.

![Screenshot from 2021-08-08 22-25-31.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1628436365098/OTzBWOtnx.png)

Do đó mình phải cài module ```npm-check-updates```,  để check và update lại package.json

```npm install -g npm-check-updates```

Sử dụng cli ```ncu -u``` để thực hiện update đó

![Screenshot from 2021-08-08 22-29-40.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1628436588887/4IVKVgRrw.png)

Sau đó ta chạy lệnh 

```npm install``` cho trường hợp chưa có node_modules folder

```npm update``` cho trường hợp đã có node_modules folder

Cuối cùng hãy chạy lại lệnh để install các dependencies cho Swagger

```npm install --save @nestjs/swagger swagger-ui-express```


