当前位置: 首页 > news >正文

ABP-Book Store Application中文讲解 - Part 0:开发环境搭建

ABP-Book Store Application中文讲解-汇总-CSDN博客

1. 安装Node.js (v22+)或者安装nvm,利用nvm安装npm

个人推荐安装NVM,因为可以利用nvm安装和使用不同的node.js版本去管理不同的Angular版本的项目。

如果你本地已经安装了node.js,需要先卸载它,然后再安装nvm。

Node.js — Download Node.js®

https://github.com/coreybutler/nvm-windows/releases

nvm安装成功后,win+R,打开cmd.exe. 然后输入命令nvm list查看已经安装的node.js版本。

安装node.js 最新的LTS版本v22.15.0.

nvm install v22.15.0

安装成功后,运行一下命令使用当前版本的node.js

nvm use v22.15.0

 然后运行一下命令可查看到当前node.js对应的npm版本。

npm是node.js的包管理器。

比如安装全局angular-cli可通过以下命令在cmd.exe中进行安装。

npm install @angular/cli -g

npm --version

如果通过嫌通过nvm install node.js慢,可以通过下载node.js的zip文件,然后解压到当前文件夹,后放在nvm的包目录中。

可通过以下网址下载不同的node.js版本。选择对应的版本号,然后点击按钮“Standalone Binary(.zip)”进行下载。

Node.js — Download Node.js®

比如我下载的是node-v22.15.0-win-x64.zip,解压到当前文件夹后会出现文件夹node-v22.15.0-win-x64,将此文件夹重命名为v22.15.0后拷贝该文件夹到nvm目录。

解压后,需要将文件夹进行重命名, 比如下载的为v22.15.0

默认nvm安装目录: C:\Users\zhentech.wang\AppData\Roaming\nvm

zhentech.wang是我的电脑的登录账号。

打开cmd.exe输入以下命令即可查看到当前复制进去的node.js版本

nvm list

然后输入以下命令即可使用当前下载的node.js.

nvm use v22.15.0

2. 安装Docker Desktop

Windows | Docker Docs

3. 安装ABP Studio

ABP Studio | Cross-Platform Desktop Application | ABP.IO

通过Miscrosoft Store搜素ABP studio进行安装,或者直接通过下载exe安装。

ABP Studio安装成功后,需要自己注册一个账号或者利用GitHub的账号登录。

在第一次启动时会花费一些时间去安装一些依赖。

4. 安装Visual Studio 2022 Community

Visual Studio 2022 Community Edition – Download Latest Free Version

5. 安装Visual Studio Code

Download Visual Studio Code - Mac, Linux, Windows

6. 安装SQL Server Express 或者Developer版本

SQL Server 2014 Express:

https://www.microsoft.com/zh-cn/download/details.aspx?id=42299

SQL Server 2022 Developer

SQL Server Downloads | Microsoft

http://www.xdnf.cn/news/108127.html

相关文章:

  • 意见反馈留言二维码制作
  • leetcode-枚举
  • Langchain coercion简介
  • deeplab语义分割训练自定数据集
  • leve1.4
  • LLama Factory从入门到放弃
  • iThenticate英文查重系统怎么用?
  • 【AI论文】在非政策指导下学习推理
  • 中药企业数字化转型:从传统制造到智能制药的跨越
  • 3D模型格式转换工具HOOPS Exchange 2025.3.0更新:iOS实现Rhino格式支持!
  • TypeScript-知识点梳理
  • 艾瑞:高标准化场景AI渗透越来越高,Agent将是未来AI+HRM的最佳形态
  • 【UML建模】数据流图 绘制
  • 【论文#目标检测】Attention Is All You Need
  • sql 根据时间范围获取每日,每月,年月的模版数据
  • 高等数学第一章---函数与极限(1.3 函数的极限)
  • CF2103F Maximize Nor
  • 车载信息安全架构 --- 汽车网络安全
  • 在面试中被问到spring是什么?
  • 分糖果——牛客
  • 0基础可以考MySQL OCP么?备考时间需要多久?
  • java Nacos
  • Java基础系列-HashMap源码解析1-BST树
  • 深入剖析PHP反弹Shell:OSCP场景下的实现、原理与优化
  • 深入理解IP地址、端口号、字节序及其应用
  • 困局与破局:当传统校园能源管理遭遇“散沙式“能耗困局
  • Python图形界面编程(一)
  • HTML表格居中显示、在表格中插入音频文件、表格分行列显示
  • SpringBoot入门实战(第七篇:项目接口-商品管理)
  • 考研单词笔记 2025.04.23