一、vue
1、node.js安装
安装node.js的攻略网上有很多,这里就不多做赘述,安装完成后,验证是否正常
然后就是配置淘宝镜像加速,配置环境变量等操作。
2、vue安装
上面安装完node.js之后,就可以安装vue环境了,网上同样很多,需要注意的是,vue安装完成了,最好将webpack模版、vue-cli、vue-router一起安装。
基础安装完成后,创建vue项目,相对更熟悉JavaScript模式,看个人喜好选择配置,然后在项目里添加vant手机端组件库,前端页面主要通过vant组件实现。(vant4组件链接)
二、docker
服务器安装docker和docker-compose工具,并配置淘宝镜像加速,下载相关镜像等。
三、数据库
安装完docker和docker-compose之后,拉取mysql:8.0.16版本镜像后,通过下列语句启动
docker run --name mysql8 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密码 -d mysql:8.0.16
--lower-case-table-names=1
--character-set-server=utf8mb4
--innodb_buffer_pool_size=5G
--transaction_isolation='read-committed'
--tmp_table_size=600M
--log-bin-trust-function-creators=1
--default-time-zone='+08:00'
--group_concat_max_len=102400
或者通过docker-compose文件启动
services:
mysql8:
image: mysql:8.0.16
container_name: mysql8
restart: always
environment:
- MYSQL_ROOT_PASSWORD=你的密码
ports:
- '3306:3306'
volumes:
- /root/mysql/mysql-custom.cnf:/etc/mysql/conf.d/mysql-custom.cnf
- /root/mysql/data:/var/lib/mysql
networks:
- data_net
networks:
data_net:
external: true
mysql-custom.cnf文件配置数据库的启动参数
[mysqld]
lower-case-table-names = 1
character-set-server = utf8mb4
innodb_buffer_pool_size = 5G
transaction_isolation = 'read-committed'
tmp_table_size = 600M
log-bin-trust-function-creators = 1
default-time-zone = '+08:00'
group_concat_max_len = 102400
完成上述工作后,就可以正式开发功能了。
标签:vue,--,vue3,netcore8,asp,mysql,3306,docker,安装 From: https://www.cnblogs.com/lx-bk/p/18398877