根据Admin.NET的GitHub主页介绍,前端运行步骤需要运行pnpm命令。百度pnpm的话,需要支持npm相关的命令支持。
根据参考文献4,安装Node.js后会提供npm命令支持(npm是Node.js的软件包管理器,用于安装、发布和共享JavaScript模块),在Node.js官网下载并安装Node.js,安装过程如下所示:
Node.js安装后,在开始菜单下找到Node.js->Node.js commond prompt,然后在命令行中将当前路径切换到Admin.NET源码的Web目录下,运行pnpm install命令。之前没有注意Web目录,本文学习过程中才发现Web目录下包含了前端页面数据。
上一命令运行后,继续运行命令pnpm run dev,同时启动Admin.NET.Web.Entry项目,此时即可看到正常的登录页面,而非上一篇文章中的swagger登录页面。
使用admin账号登录系统,如下图所示界面。
参考文献:
[1]https://github.com/zuohuaijun/Admin.NET
[2]https://blog.csdn.net/m0_46228204/article/details/130779202
[3]https://blog.csdn.net/weixin_62636014/article/details/137211387
[4]https://blog.csdn.net/xuaner8786/article/details/135260737