mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4mobile wallpaper 5mobile wallpaper 6
基于 Nest.js 和 Angular 的竞价平台-以及Jest测试和CICD
2024-12-07
1887 字
该项目是一个基于Nest.js和Angular的竞价平台,提供用户注册、项目管理和投标管理功能,使用PostgreSQL作为数据库,并通过Swagger生成API文档。后端实现了安全认证,使用AWS Cognito进行用户身份验证。前端构建了用户友好的界面,支持项目展示和投标管理。项目使用Jest进行测试,确保代码质量,并通过GitHub Actions实现持续集成和部署。
Cover Image of the Post
ubuntu安装ohMyZsh及其组件
2024-12-03
7 字
在Ubuntu上安装ohMyZsh及其组件的步骤包括:首先安装zsh和git,然后通过wget安装ohMyZsh。接着,克隆powerlevel10k主题和所需插件,并更新.zshrc文件以应用主题和插件。最后,安装额外的插件如zsh-bat和you-should-use,并更新系统以确保一切正常工作。
Cover Image of the Post
JavaScript学习
2024-11-16
1721 字
JavaScript是一种动态、弱类型的解释型语言,具有轻量级、跨平台和事件驱动的特点。核心概念包括变量与数据类型、控制流、函数及异步编程。JavaScript可在浏览器和Node.js环境中运行,支持多种数据类型和操作,如对象、数组、解构赋值和模块化。异步编程使用回调函数、Promise和async/await来处理任务。
Cover Image of the Post
nodejs初学
2024-11-16
428 字
Node.js 是基于 Chrome V8 引擎的 JavaScript 运行时,具有单线程、非阻塞 I/O、模块化和跨平台特性。常用模块包括文件系统、HTTP 服务、路径操作和操作系统信息。npm 是包管理工具,用于安装和管理库。异步编程模式包括回调、Promise 和 async/await,适合构建 Web 服务和实时应用程序。
Cover Image of the Post
基于Angular的动画展示网站+登录注册(cognito)
2024-11-12
1260 字
该项目是基于Angular的Web应用,用于展示和搜索Bangumi上的动画,使用Cognito进行用户认证。项目包含自动部署到GitHub Pages的功能,使用GitHub Actions进行自动化构建和部署。主要技术栈包括Angular 16、TypeScript、HTML和CSS,项目结构清晰,包含用户登录、注册、搜索和动画日历等功能。
Cover Image of the Post
angular初步使用
2024-11-04
10625 字
Angular初步使用指南包括项目创建、Angular CLI命令、组件与模块的结构、数据绑定、指令、服务与依赖注入、路由与导航、表单处理、HTTP客户端、RxJS、状态管理、性能优化、PWA和国际化等内容,提供了详细的命令示例和代码结构,帮助开发者快速上手Angular开发。
Cover Image of the Post
github action自动部署angular页面
2024-11-04
83 字
配置angular项目以自动部署到GitHub Pages,包括修改angular.json文件的outputPath,安装angular-cli-ghpages,创建GitHub Actions工作流以在推送到指定分支时构建并部署项目,并生成访问repo所需的token。最后,设置GitHub Pages的分支为gh-pages。
Cover Image of the Post
svn使用
2024-11-04
175 字
svn是一种集中式文件管理工具,支持细粒度的文件安全管理。使用前需建立仓库,推荐使用图形化客户端如tortoiseSVN。常用命令包括checkout、commit、update、add、delete、log、diff、revert和ignore,此外还涉及分支管理和帮助命令。具体命令用法详尽列出,适合用户快速上手。
Cover Image of the Post