在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