1 Star 0 Fork 0

mpv945/nestjs-pg

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ReadMe.txt 3.17 KB
一键复制 编辑 原始数据 按行查看 历史
mpv945 提交于 2024-10-02 14:49 . add ReadMe.txt.
nodejs安装
https://nodejs.org/zh-cn/download/package-manager
nvm安装nodejs :https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating
windows安装:https://github.com/coreybutler/nvm-windows(安装 nvm-setup.exe)
安装参考:https://www.cnblogs.com/fps2tao/p/18198038
nvm list available 查询可插入版本号,LST表示可插入稳定版本。
安装指定node.js版本 : nvm install 16.14.0
nvm use 切换node版本。(如果报错,用管理员身份打开重新 nvm use 你指定的版本) :nvm use 16.14.0
安装完成后可以分别输入命令行 node -v 和 npm -v,检验node.js以及对应npm是否安装成功
nvm list 查看当前已安装的node.js版本,带*号的是正在使用的:
// 1. 清空缓存
npm cache clean --force
// 2. 切换新源
npm config set registry https://registry.npmmirror.com
使用 nrm 来管理 npm 源
npm install -g nrm
1)列出可用的源:当前配置的所有可用 npm 源以及它们的名称和 URL。nrm ls
2)切换源:将当前的 npm 源切换为指定的源。可以使用源的名称或 URL 作为 参数。nrm use <registry>
3)添加源:添加一个新的 npm 源并指定其名称和 URL。 nrm add <registry> <url>
4)删除源:删除指定的 npm 源,需要提供源的名称或 URL 作为 参数。 nrm del <registry>
5)测试源的速度:测试指定源的响应速度,并显示测试结果。 nrm test <registry>
6)显示当前使用的源:当前正在使用的 npm 源的名称和 URL。 nrm current
npm install cnpm -g
npm install yarn -g
npm config set disturl https://npm.taobao.org/dist --global
npm config set registry https://registry.npm.taobao.org --global
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global
官网推介安装
https://nodejs.org/zh-cn/download/package-manager
https://github.com/Schniz/fnm(windows使用管理员权限)
bun安装
官网:https://bun.sh/
中文:https://www.bun.sh.cn/
安装bun:powershell -c "irm bun.sh/install.ps1 | iex"(需要重启shell窗口)
安装nestjs:https://docs.nestjs.com/ 中文社区 https://nest.nodejs.cn/
bun add/a --global/-g --save @nestjs/cli (查看帮助:bun add --help) 使用参考:https://bun.sh/docs
bun i/install -g --save --dev/d @nestjs/cli (bun add --optional lodash 参数:optionalDependencies)
node安装
npm i -g @nestjs/cli
创建项目模板
nest new nestjs-pg <--strict>(要创建具有更严格功能集的新 TypeScript 项目,请将 --strict 标志传递给 nest new 命令)
启动项目
cd nestjs-pg
npm install
启动
npm run start 或者支持热更新:npm run start:dev 或者 npm run start:prod
bun run start/start:prod
数据库
https://nest.nodejs.cn/techniques/database
npm install --save @nestjs/sequelize sequelize sequelize-typescript pg<mysql2>
npm install --save-dev @types/sequelize
格式化:npm run format
检测语法:npm run lint
进入src目录,使用nest g controller users 创建控制器和module以及控制器测试
多环境变量配置:https://www.freecodecamp.org/news/build-web-apis-with-nestjs-beginners-guide/
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mpv945/nestjs-pg.git
git@gitee.com:mpv945/nestjs-pg.git
mpv945
nestjs-pg
nestjs-pg
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385