项目开发的准备

6 篇文章 0 订阅
2 篇文章 0 订阅

项目开发的准备

本地环境

  1. Node.js
    • node(npm/yarn) + nvm
  2. IDE
    • (Webstorm/Vscode/Atom)
  3. Vue-CLi
    • 安装命令:npm install -g @vue/cli
    • 快速原型开发: npm install -g @vue/cli-service-global

测试环境

  • Linux
  1. 虚拟机自建环境

    • Parallesl/Vmware/Hyperv
  2. 购买云服务(>1C+2G)

  3. 安装Docker

    在Mac os系统

    1. 安装docker desktop for mac

      http://mirrors.aliyun.com/docker-toolbox/mac/docker-for-mac/

    2. 配置镜像加速器

针对安装了Docker for Mac的用户,您可以参考以下配置步骤:

在任务栏点击 Docker Desktop 应用图标 -> Perferences,在左侧导航菜单选择 Docker Engine,在右侧输入栏编辑 json 文件。将

https://****.mirror.aliyuncs.com加到"registry-mirrors"的数组里,点击 Apply & Restart按钮,等待Docker重启并应用配置的镜像加速器。

[参考阿里云容器镜像服务] (https://cr.console.aliyun.com/cn-hangzhou/)

{
  "experimental": false,
  "debug": true,
  "registry-mirrors": [
    "https://3w3kfjbq.mirror.aliyuncs.com"
  ]
}

数据库服务

  1. 使用docker安装mongo

    Docker pull mongo:4

  2. 使用docker运行mongo将本机的10050端口映射到docker中的27017端口上

    Docker run -d --name some-mongo -p 10050:27017 mongo:4

  3. 使用docker ps 命令查看当前docker运行的所有服务

  4. 使用robo 3T可视化mongo 数据库

命令意义注意
service docker restart重启docker
docker images查看已经下载的镜像
docker ps查看当前docker运行的所有服务
Ubuntu:service uff stop
Centos:service firewalled stop
关闭防火墙开放所有端口
firewall -cmd --zone=public --add-port=10050/tcp --permanent开放防火墙的某一个端口命令
firewall -cmd --reload重新加载防火墙
firewall -cmd --state现实当前firewall服务的状态
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值