在vscode里配置vetur符合eslint
This commit is contained in:
parent
103964278c
commit
4ca1f005b1
38
db/docker部署postgres数据库服务.md
Normal file
38
db/docker部署postgres数据库服务.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# docker部署postgres数据库服务
|
||||||
|
|
||||||
|
基于docker和docker-compose,操作前要先安装这两个服务和工具。
|
||||||
|
|
||||||
|
## 创建存储目录
|
||||||
|
|
||||||
|
比如创建`/data/postgres/`目录。
|
||||||
|
|
||||||
|
```sh
|
||||||
|
mkdir /data/postgres -p
|
||||||
|
```
|
||||||
|
|
||||||
|
## 创建编排文件
|
||||||
|
|
||||||
|
创建文件`/data/pgspostgresql/docker-compose.yml`,内容如下(注意自己改管理员账号密码):
|
||||||
|
|
||||||
|
```yml
|
||||||
|
version: "3.1"
|
||||||
|
services:
|
||||||
|
db:
|
||||||
|
image: postgres
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
POSTGRES_PASSWORD: wkzz051223
|
||||||
|
PGDATA: /var/lib/postgresql/data/pgdata
|
||||||
|
ports:
|
||||||
|
- 5432:5432
|
||||||
|
volumes:
|
||||||
|
- ./data:/var/lib/postgresql/data
|
||||||
|
```
|
||||||
|
|
||||||
|
## 启动容器
|
||||||
|
|
||||||
|
在`/data/pgsql`目录下执行下面的命令:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker-compose up -d
|
||||||
|
```
|
59
frontend/在vscode里配置vetur符合eslint.md
Normal file
59
frontend/在vscode里配置vetur符合eslint.md
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# 在vscode里配置vetur符合eslint
|
||||||
|
|
||||||
|
## 默认格式化程序
|
||||||
|
|
||||||
|
| 配置项 | 值 |
|
||||||
|
|---|---|
|
||||||
|
|vetur.format.defaultFormatter.html|prettier|
|
||||||
|
|vetur.format.defaultFormatter.js|vscode-typescript|
|
||||||
|
|vetur.format.defaultFormatter.css|prettier|
|
||||||
|
|vetur.format.defaultFormatter.less|prettier|
|
||||||
|
|vetur.format.defaultFormatter.scss|prettier|
|
||||||
|
|vetur.format.defaultFormatter.postcss|prettier|
|
||||||
|
|vetur.format.defaultFormatter.sass|sass-formatter|
|
||||||
|
|
||||||
|
## js函数名与括号之间添加一个空格
|
||||||
|
|
||||||
|
| 配置项 | 值 |
|
||||||
|
|---|---|
|
||||||
|
|javascript.format.insertSpaceBeforeFunctionParenthesis|true|
|
||||||
|
|
||||||
|
> 这个选项只在`vetur.format.defaultFormatter.js`值为`vscode-typescript`时有效。
|
||||||
|
|
||||||
|
## 配置缩进
|
||||||
|
|
||||||
|
| 配置项 | 值 | 说明 |
|
||||||
|
|---|---|---|
|
||||||
|
|vetur.format.scriptInitialIndent|false|<script>内代码初始缩进为0|
|
||||||
|
|vetur.format.styleInitialIndent|false|<style>内代码初始缩进为0|
|
||||||
|
|vetur.format.options.tabSize|2|代码缩进单位为2个空格|
|
||||||
|
|vetur.format.options.useTabs|false|使用空格代替tab|
|
||||||
|
|
||||||
|
## js中的字符串使用单引号而不是双引号
|
||||||
|
|
||||||
|
只要`vetur.format.defaultFormatter.js`值为`vscode-typescript`就已经可以了。
|
||||||
|
|
||||||
|
| 配置项 | 值 |
|
||||||
|
|---|---|
|
||||||
|
|vetur.format.defaultFormatter.js|vscode-typescript|
|
||||||
|
|
||||||
|
## 取消行尾分号(如果有分号会在格式时自动删除)
|
||||||
|
|
||||||
|
| 配置项 | 值 |
|
||||||
|
|---|---|
|
||||||
|
|javascript.format.semicolons|remove|
|
||||||
|
|
||||||
|
> 这个不是只针对vue的,而是对所有js生效。
|
||||||
|
|
||||||
|
## 避免脚本中因使用别名被报错
|
||||||
|
|
||||||
|
| 配置项 | 值 |
|
||||||
|
|---|---|
|
||||||
|
|vetur.validation.script|false|
|
||||||
|
|
||||||
|
## 避免其他过于严格的报错(可选)
|
||||||
|
|
||||||
|
| 配置项 | 值 |
|
||||||
|
|---|---|
|
||||||
|
|vetur.validation.style|false|
|
||||||
|
|vetur.validation.template|false|
|
47
linux/docker部署minio服务.md
Normal file
47
linux/docker部署minio服务.md
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
# docker部署minio服务
|
||||||
|
|
||||||
|
基于docker和docker-compose,操作前要先安装这两个服务和工具。
|
||||||
|
|
||||||
|
## 创建存储目录
|
||||||
|
|
||||||
|
比如创建`/data/minio/`目录,准备用其中的`/data/minio/data`保存所有存储桶(bucket)和其中的对象,用其中的`/data/minio/config`映射服务配置。
|
||||||
|
|
||||||
|
```sh
|
||||||
|
mkdir /data/minio -p
|
||||||
|
```
|
||||||
|
|
||||||
|
## 创建编排文件
|
||||||
|
|
||||||
|
创建文件`/data/minio/docker-compose.yml`,内容如下(注意自己改管理员账号密码):
|
||||||
|
|
||||||
|
```yml
|
||||||
|
version: "3.1"
|
||||||
|
services:
|
||||||
|
minio:
|
||||||
|
image: quay.io/minio/minio:latest
|
||||||
|
hostname: "minio"
|
||||||
|
restart: always
|
||||||
|
environment:
|
||||||
|
MINIO_ROOT_USER: wkzz
|
||||||
|
MINIO_ROOT_PASSWORD: wkzz051223
|
||||||
|
MINIO_VOLUMES: /mnt/data
|
||||||
|
ports:
|
||||||
|
- 9090:9090
|
||||||
|
- 9000:9000
|
||||||
|
volumes:
|
||||||
|
- ./data:/mnt/data
|
||||||
|
- ./config:/root/.minio/
|
||||||
|
command: server --console-address ':9090'
|
||||||
|
```
|
||||||
|
|
||||||
|
## 启动容器
|
||||||
|
|
||||||
|
在`/data/minio`目录下执行下面的命令:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker-compose up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
## 验证安装
|
||||||
|
|
||||||
|
服务器防火墙要放行`9090`端口,或者在nginx上做好对应的代理,这里以开端口为例,如果服务器的IP是192.168.0.8,那么在web浏览器上打开`http://192.168.0.8:9090`,应该可以看到登录页,填入在config.env中设置的MINIO_ROOT_USER和MINIO_ROOT_PASSWORD,应该可以登录minio的web控制台。
|
Loading…
Reference in New Issue
Block a user