系列文章目录

第一讲 离线/内网环境下搭建vue开发环境

第二讲 内网环境运行maven项目


目录

外网环境搭建

一、安装nodeJS

二、安装vue依赖包

内网环境正式开始

准备工作:

一、安装nodeJS

二、内网安装vue离线依赖包


前言

最近接到一个项目,客户现场是全内网环境,只能vpn到客户内网,进到客户提供的华为云桌面进行开发。就是这么个情况,但是没办法,还得做事啊!现在形成文字加深印象,也把这段时间的成果记录一下,那开始吧!(ps:整个过程是在公司window电脑操作的,现在我在家里用mac pro写文章。截图有些不对,后面完善!)


外网环境搭建

一、安装nodeJS

先在我们自己的外网机上下载并安装node。(ps:node安装包在公司电脑里,后面再补)

二、安装vue依赖包

npm install -g @vue/cli
npm install -g webpack
npm install -g webpack-cli
npm install -g yarn

熟悉vue的同学,做完上面两步,vue开发环境基本就搭建好了。不过,今天我们是要搭建内网环境,现在才刚开始。

内网环境正式开始

准备工作:

把nodeJS安装包copy到内网

把npm-cache缓存目录复制到内网   (npm-cache是npm安装过的全局依赖包目录)

查看缓存目录 npm config get cache

一、安装nodeJS

操作和验证安装成功参照外网是一样的。

二、内网安装vue离线依赖包

命令行使用 npm root -g 查看当前npm全局安装目录;

然后把 npm-cache 缓存目录复制到npm目录里面

npm install --cache ./npm-cache --optional --cache-min 99999999999 --shrinkwrap false @vue/cli
npm install --cache ./npm-cache --optional --cache-min 99999999999 --shrinkwrap false webpack
npm install --cache ./npm-cache --optional --cache-min 99999999999 --shrinkwrap false webpack-cli
npm install --cache ./npm-cache --optional --cache-min 99999999999 --shrinkwrap false yarn

最后,客户vue项目在内网git上,项目就不用新建,但是fetch下来之后无法启动,因为git上没有node_modules,得,在外网机上新建一个vue项目,进行install操作之后,把生成的node_modules复制到内网,这才把内网vue项目启动起来。


总结

以上就是今天要讲的内容,本文仅仅是自己工作中遇到的情况,按自己的理解进行介绍说明,如有不对的地方,欢迎指正。

离线/内网环境下搭建vue开发环境相关推荐

  1. 在Windows环境下搭建Android开发环境

    标题:在Windows环境下搭建 Android 开发环境 作者:CrazyPebble 时间:2011年2月28日 声明:此文在参考其他网上资料以及笔者实践总结写下,一来自己可以做一些总结,二来给跟 ...

  2. windows环境下搭建rabbitMQ开发环境

    2019独角兽企业重金招聘Python工程师标准>>> windows环境下搭建rabbitMQ开发环境 1.下载与安装 erlang rabbitmq 是使用erlang语言开发的 ...

  3. Windows环境 和 Linux环境下搭建Qt开发环境

    因为专业学习需要,专业开设了<linux桌面应用程序设计>课程,现在都快结课考试了,实验到了该提交的时候了,可是环境还没搭建起来,在网上找了好几次,好多都是需要去官网下载什么的,连接是一层 ...

  4. Mac系统下搭建vue开发环境

    1.首先安装brew /usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/in ...

  5. windows环境下搭建python开发环境的方法_windows下python开发环境的搭建

    首先我们来安装python 1.首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载. im ...

  6. 乐鑫Esp32学习之旅② 巧用eclipes编辑器,官方教程在Windows下搭建esp32开发环境,打印 “Hello World”。

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...

  7. Windows下搭建ESP-IDF开发环境,适合ESP32/S2/C3/S3系列模组二次开发

    前言 本教程适用于以下两种用户: ①无Linux环境搭建经验或搭建Linux开发环境不成功: ②使用安信可windows一体化环境IDE V1.5开发环境搭建不成功: 本教程提供了windows下搭建 ...

  8. Windows10 下搭建汇编语言开发环境( 利用 DOSBOX 和 MASM32 )

    Windows10下搭建汇编语言开发环境(利用DOSBOX和MASM32):https://www.cnblogs.com/zyever/p/7919007.html 如何在win10 64位下搭载汇 ...

  9. 初探webpack之从零搭建Vue开发环境

    初探webpack之搭建Vue开发环境 平时我们可以用vue-cli很方便地搭建Vue的开发环境,vue-cli确实是个好东西,让我们不需要关心webpack等一些繁杂的配置,然后直接开始写业务代码, ...

最新文章

  1. 【译】Android系统简介—— Activity
  2. php 验证座机,验证国内手机号与座机号的正则表达式
  3. boost::fusion::none用法的测试程序
  4. CSS 如何让 height:100%; 起作用
  5. cad2016中选择全图字体怎么操作_打开CAD图纸字体丢失、重新选择怎么办?这样设置,一辈子用的到...
  6. 命令行 蓝牙_Ubuntu使用BlueZ驱动蓝牙dongle
  7. 【JAVA基础篇】运算符
  8. Win7删除不了打印机怎么办
  9. 计算机命令秒退,Win10专业版下ping命令闪退自动关闭的解决办法
  10. ZAB(Zookeeper Atomic Broadcast)协议详解
  11. Linux下使用Iptraf进行网络流量的分析
  12. HCIE-Security Day38:理论学习:信息安全管理
  13. 免费mp3音乐上传外链网站大全
  14. 计算机组成原理试题解析答案,计算机组成原理习题答案解析(蒋本珊)
  15. 微信小程序影视评论交流平台系统毕业设计毕设(6)开题答辩PPT
  16. 如何让cmd一直默认以管理员身份打开
  17. html代码数字上下滚动特效,js实现数字滚动特效
  18. php文章下一页,php获取文章上一页与下一页的方法,_PHP教程
  19. Unity内置管线升级URP之色彩空间(伽马、sRGB、Gamma Space和Linear Space)
  20. 【报告分享】小红书平台2021 11.11期间行业投放分析报告-千瓜数据(附下载)

热门文章

  1. 数据挖掘的R包和函数的集合
  2. 物联网毕业设计选题大全
  3. 利用NativeShare.js实现移动端分享功能
  4. 马云质押阿里巴巴股票寻求贷款,要有大动作?旧闻新炒!
  5. 如何从 Trados双语文件 中获得 原文 的方法
  6. 鹏业软件安装算量计算规则,喷淋识别、以及保温设置的问题解决
  7. Mac android原生工程中潜入react-native混合开发项目搭建
  8. 滑稽树下你和我Average distance(树形dp求任意两点距离之和)
  9. 移动时代营销如何做?滴滴们给康师傅们上了一颗
  10. 角速度求积分能得到欧拉角吗_数值计算方法 第六章 数值积分和数值微分