当前位置: 首页 > news >正文

北京市专业网站建设国内最便宜机票网站建设

北京市专业网站建设,国内最便宜机票网站建设,wordpress安裝,西安做网站公司哪家好vue3发布了,今天就分享一下我使用docker 搭建 vue3 vite 开发环境。至于为什么使用docker搭建,因为多版本可以快速切换,和本地环境避免冲突。好了话不多说我们开始吧。 1. 准备资料 Docker Desktop wsl2 ubuntu 下载地址 : https://www.docker.…

vue3发布了,今天就分享一下我使用docker 搭建 vue3 + vite 开发环境。至于为什么使用docker搭建,因为多版本可以快速切换,和本地环境避免冲突。好了话不多说我们开始吧。

1. 准备资料

   Docker Desktop  +  wsl2   +  ubuntu 

下载地址 : https://www.docker.com/products/docker-desktop

2. 编写docker node镜像运行代码

新建一个 install-node.sh 文件如下, 其中 ~/www/vue3 是本机地址, /home/node/app 是镜像内部运行地址, 镜像node 版本 16.3.0  , --name node16  给容器命名 node16 

install-node.sh

#!/bin/bash

docker run -it --rm --name node16 - v ~/www/vue3:/home/node/app node:16.3.0

运行结果

3. 运行镜像 安装 vue3 + vite

sh install-node.sh

    打开  Docker Desktop 点击箭头打开进入node 容器

进入node容器

    依次执行 ,把 <project-name> 替换成项目名称

cd /home/node/app

npm config set registry https://registry.npm.taobao.org/

npm init @vitejs/app <project-name>

cd <project-name>

npm install

 npm run dev

例如 :


这里选择 vue


继续选择vue安装完成
安装完成

cd my-vue3



安装成功了

运行 npm install 安装vue3的依赖

运行 npm run dev 启动


启动完成得到如下目录


这就是vue3的项目目录了

4. 编写docker-compose.yml

在my-vue3外层目录创建 docker-compose.yml 文件

vue3/docker-compose.yml

version: "2"

services:

  node:

    image: "node:12.0.0"

    user: "root"

    working_dir: /home/node/app

    environment:

      -  NODE_ENV=development

    volumes:

      -  ./my-vue3:/home/node/app

    ports:

      -  "3000:3000"

    command: "npm run dev"

完成之后 执行  docker-compose up -d   启动服务

修改 vite.config.js 监听 地址  host:'0.0.0.0'

然后访问 http://localhost:3000/



成功进入  尝试热重载完美运行,保存后自动更新


5. 总结

1. docker部署应用, 最优解还是用 docker run 命令直接进入容器,然后跟着文档一步步操作,直至代码可运行,

2. docker compose 可以和开发工具绑定,一键启动。

3. 尝试过使用.sh 用docker compose 直接部署,结果不令人满意。

4. 遇到,权限问题 通过 sudo chmod -R 777 my-vue3 解决


最后编辑于:2024-09-27 20:39:12


喜欢的朋友记得点赞、收藏、关注哦!!!

http://www.sczhlp.com/news/114962/

相关文章:

  • 网站备案 是域名还是空间中文网站建设
  • 新手怎么建立自己的网站素材之家
  • 广州建设专业网站网页设计与制作教案详案
  • 做网站的好公司有哪些烟台网站建设联系电话
  • 小游戏网站网址《关于加快网站群建设的通知》
  • 自己做个网站怎么做asp装修公司网站
  • 国内AI云市场:挤不进前三,生存将成问题!
  • 亚马逊网站特点网站建设新手教学视频
  • 做网站怎样做才有百度快照cdn 加速 网站
  • 电力建设工程最好的网站诚信企业查询系统
  • 如何查看网站开发源码用wordpress教程视频
  • 做网站的公司利润五一自驾游去哪里好
  • 荣县网站开发阅读网站怎样做
  • 注册域名之后怎么建网站用php做网站需要什么软件
  • 做网站用什么格式做好福州 网站定制设计
  • 建设网站的费用明细大概有哪些wordpress 详解
  • 指纹锁在什么网站做宣传好如何免费注册网址
  • 大牌印花图案设计网站广东建设行业信息网
  • 资讯门户类网站有哪些室内设计意向图网站
  • 济南 建网站效果图设计师主要做什么
  • 网站集约化建设需求个人网站怎么做支付
  • 网站改版需求分析wordpress 5.1不提示自动更新
  • 公司网站建设后期维护门户网站做等保需要备案哪些
  • 网站维护工作是做啥龙华网站建设销售员
  • 推广的网站百度指数如何分析
  • 唐山自助建站宁波公司地址
  • 手机棋牌网站大全贵州省住房和城乡建设厅网站报名网
  • 创建一个网站需要多少钱夏家胡同网站建设
  • 专业建站公司费用wordpress 文章地址
  • 正规建筑工程网站校园网站psd