使用docker安裝Mariadb過程中出現(xiàn)了很多問題,這里匯總下啟動(dòng)環(huán)境 centos7一、使用docker-compose啟動(dòng)1、數(shù)據(jù)庫配置文件新建mysql/my.cnf文件,作為mysql的配置文件skip-name-resolveuser=mysql#user為root,會(huì)導(dǎo)致下面的報(bào)錯(cuò)character-set-server=utf8default_authentication_plu...
一、什么是CICD翻譯過來就是持續(xù)構(gòu)建、持續(xù)部署,在軟件工程中,一個(gè)項(xiàng)目的迭代往往是很頻繁的,每次都要重新部署,就成了一件很繁瑣的事情,那么如何保證項(xiàng)目能夠持續(xù)的構(gòu)建和部署呢?我們先來看一個(gè)軟件的開發(fā)流水線一般為:需求設(shè)計(jì):軟件需求分析和設(shè)計(jì)開發(fā)階段:進(jìn)入編碼、程序開發(fā)、簡(jiǎn)單的本地單元測(cè)試、代碼Review等全面測(cè)試:功能測(cè)試、性能測(cè)試、單元測(cè)試、界面測(cè)試、安全測(cè)試等發(fā)布:將代碼部署,交給用戶使用...
一、前言最近在開發(fā)一款一鍵登錄的號(hào)碼認(rèn)證js-sdk,所以就做了一些調(diào)研,記錄下開發(fā)過程。前端SDK是什么?前端SDK是為了幫助前端實(shí)現(xiàn)特定需求,而向開發(fā)者暴露的一些JS-API的集合,規(guī)范的SDK包括若干API實(shí)現(xiàn)、說明文檔等前端SDK其實(shí)很常見了,比如:UI組件庫:通過封裝一系列組件,通過配置幫助開發(fā)者調(diào)用AntdElementUIJS類庫:通過實(shí)現(xiàn)一類常用的方法,便于開發(fā)處理數(shù)據(jù),也不用再考...
一、CLI有啥用,認(rèn)識(shí)CLI前端開發(fā)過程中常見的CLI有:create-react-appvue-cliwebpack-cliprettier-cli基本復(fù)雜一點(diǎn)的工具都在集成CLI,為啥都要搞成CLI呢?因?yàn)镃LI可以提供更強(qiáng)大的功能:通過命令搭配實(shí)現(xiàn)不同的功能管理項(xiàng)目模版啟動(dòng)本地服務(wù)生成模版文件對(duì)代碼進(jìn)行格式化二、搭建一個(gè)最簡(jiǎn)單的CLI我們先搭建一個(gè)最簡(jiǎn)單的CLI來體驗(yàn)下,然后逐步實(shí)現(xiàn)復(fù)雜點(diǎn)的...
一、前言大型中后臺(tái)項(xiàng)目一般包括10個(gè)以上的子項(xiàng)目,如果維護(hù)在一個(gè)單頁面應(yīng)用中,項(xiàng)目就會(huì)越來越大,而且不利于版本的迭代,微前端就很好的解決了這些問題。這篇文章主要來體驗(yàn)下螞蟻的微前端:qiankun,雖然比較成熟了,但在體驗(yàn)過程中還是有一些問題,記錄總結(jié)下,項(xiàng)目代碼實(shí)踐項(xiàng)目以react單頁面應(yīng)用為主應(yīng)用,然后構(gòu)建了三個(gè)微應(yīng)用:react、vue3、node靜態(tài)頁面二、前期準(zhǔn)備微前端要求多個(gè)前端服務(wù),...
UCloud
暫無介紹