AWS-CodeBuild
AWS CodeBuild is used to build code. This article covers how to create a CodeBuild project, configure the build environment, and set up build scripts.
Type to start searching
AWS CodeBuild is used to build code. This article covers how to create a CodeBuild project, configure the build environment, and set up build scripts.
AWS provides a code hosting service similar to GitHub and GitLab. This article covers how to use AWS CodeCommit to mirror code from an internal GitLab instance to AWS EC2.
AWS S3 is a storage service similar to Alibaba Cloud OSS and Tencent Cloud COS. This article covers how to create an S3 bucket.
Background: The company code has always been on the internal Gitlab. Including daily code commits, code reviews, project management, personnel management, etc. Now there is a new business that needs to be deployed on AWS overseas, which means we need to pull code from the internal Gitlab on Alibaba Cloud to AWS overseas. Common solutions include cross-border dedicated lines, manual sync, and automatic sync to Github.
Using sharp for image processing in Node.js — covering common image libraries, installation, format conversion, resizing, and the qiao-img wrapper package.
Preface: In 2023, which UI framework should you use for frontend development? Key requirements: PC and mobile support, dark/light theme switching, rich components, and React support. After comparing React UI libraries on GitHub, Mantine UI stands out for its extensive component library.
Preface: Previous articles covered developing an Electron app through to Mac packaging. Related articles: Learn Electron in One Article, Electron in Practice: Local Database SQLite, Electron in Practice: Managing Electron Projects with Monorepo, Electron in Practice: Mac Packaging, Electron in Practice: Registering an Apple Developer Account.
Preface The previous articles covered developing an Electron app through to Mac packaging. Related articles: Learn Electron in One Article, Electron in Practice: Local Database SQLite, Electron in Practice: Managing Electron Projects with Monorepo, Electron in Practice: Mac Packaging, Electron in Practice: Register
Preface A dmg file is a common installer format on Mac. The previous articles have already developed and packaged an application using Electron. This article focuses on customizing the dmg installer.
Preface: Learn Electron in One Article, Electron in Practice: Local Database SQLite, Electron in Practice: Managing Electron Projects with Monorepo. After developing a desktop app with Electron and packaging it locally for Mac, the next step before distribution is signing and notarizing the Mac app.
Preface: Getting started with Electron requires creating a window. A window is used to display the UI and runs in the renderer process. Creating a Window: Create a new frontend project with the following package.json. You can see that Electron is installed as a dev dependency.
Preface After developing a Mac application with Electron, if you want it to work properly on Mac computers, you need to sign and notarize your application. Both signing and notarization require an Apple Developer account. There are some pitfalls in this process, documented here.