• vue开发环境搭建部署(mac版)


    前言

           目前后端工作越来越少了,年底了,为了先过验收。项目负责人、产品、需求制定的方案就是先做假页面,所以前端的活多点。
           其实现在不喜欢搞前端,原因很多,但是感觉现在似乎流行的码林绝学又是九九归一的瓶颈期了,也许是资本卷的,反正现在就是鼓励全栈
           所以刚好手上没多少活,抽个时间把前端捡捡,jstl、jquery、lay-ui那一套很熟了,现在捡的是vue。


    一、项目情况简介

           目前我们是springBoot + vue,有手持终端就用uniapp + vue。
           今天不讲其他也就是把公司的前端项目下载下来跑起来,看看效果,后期在具体学写。

    二、前端环境搭建

           我现在是mac,M2芯片的顶配,资源过剩。本来准备用VS作为前端编辑器的,但是实在是不习惯这种风格,果断改为经典的webstorm,反正这个编辑器的扩展、插件都熟的很了。
           顺便看下我安装的插件吧!在这里插入图片描述
           目前我也不太知道vue的哪些插件好用,暂时先装了这几个,后期写再逐步添吧。

    三、环境搭建

    1.安装nodejs和npm

    官网https://nodejs.org/en

    • 下载Node.js
    • 执行安装,这个有界面不解释(因为是mac,不需要考虑路径,都默认就行)
      在这里插入图片描述

    2.安装淘宝镜像cnpm

    • 安装命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
    • 验证命令:cnpm -v
      在这里插入图片描述

    3.安装webpack

    • 安装webpack-cli npm install webpack-cli -g
    • 安装webpack npm install webpack -g
    • 验证 webpack -v
      在这里插入图片描述

    4.安装vue

    安装语句为:npm install --global vue-cli
    验证命令:vue -V (注意V要大写)
    在这里插入图片描述

    5.处理执行需要sudo

    vi ~/.bash_profile
    增加配置
    export PATH=$PATH:/usr/local/bin/
    alias npm=“/usr/local/bin/npm”
    保存
    配置生效
    source ~/.bash_profile

    6.安装插件n

    sudo npm cache clean -f //清除nodejs的cache:
    sudo npm install -g n //使用npm安装n模块
    npm view node versions // node所有版本
    sudo n latest // 升级到最新版本
    sudo n stable // 升级到稳定版本
    sudo n xx.xx // 升级到具体版本号
    在这里插入图片描述

    7.项目提示vue-cli问题

    切换到项目下,执行
    npm install @vue/cli-service --save-dev


    四、项目运行

    在这里插入图片描述
    我这里是用插件跑的,跟打命令框一样的。
    需要注意配置,版本。

    五、效果

    在这里插入图片描述

    总结

    • 开发环境其实不难
    • 部署其实也不难
    • 对于我个人而已其实难的是写页面、样式
    • 至于是用ES还是TS,个人而言,可能TS需要学习,ES还是信任自己的JS基础的。
    • 后面再跟大家分享写的过程吧。
  • 相关阅读:
    车载电子电器架构 —— 车辆模式管理
    【云原生之Docker实战】使用Docker部署openwrt软路由系统
    Vue2.x - 标准化项目创建 + ESLint&Prettier设置 + VSCode插件推荐
    纺织企业如何选好网关实现数据采集和远程监控?
    数据可视化引领智慧工业新时代
    javaWeb录入数据异常,mysql显示错误
    已解决:rm: 无法删除“/opt/module/zookeeper-3.4.10/zkData/zookeeper_server.pid“: 权限不够
    HGH30CA、HGH30HA、HGH35CA、HGH35HA、HGH45HA等可以替换吗?
    Find My技术|智能防丢还得看苹果Find My技术
    Prometheus监控K8S
  • 原文地址:https://blog.csdn.net/zwrlj527/article/details/134243139