内网开发之后端配置前端项目流程

目录

一、Node

二、VSCode

三、Vue/cli 脚手架

四、Git Bash Here


今天因为后端大哥需要测试自己后端项目的代码 ,但是又因为我们前端这里要一直调取请求后端那里的接口 Api ,所以后端大哥说让我们帮他把前端项目直接搞到自己电脑本地上,然后在本地启动前端项目就可以分开操作互不影响了 ,所以那就开整呗 ,但过程肯定不是一帆风顺的啊 ,So 就要记录一下 , 免得以后再有类似的情况捉襟见肘啦 , 哈哈 , 我可真是个大聪明 。。。

一、Node

让你可以完成  npm  i   下载操作 

首先 ,因为我们都是在内网环境开发 ,所以很多东西 ,都不如外网那样开发的方便 ,

就比如说下载一些东西啥的 ,后端那里就说当初下载过一次 Node ,但没成功 ,

所以最基础的 NodeJs 咱就需要先配备好啊 ,然后我是把我自己本地的 Node 程序安装包

( node-v12.9.0-x64.msi ) 打包压缩发给后端进行安装的 ,这里版本就没用很高的 ,是怕版本太高会导致一些别的问题 , 最后再要降低版本啥的那可就太麻烦了。

那 如果是 在外网呢 就直接去 Node 官网自行下载所需要的版本就 OK 啦

项目运行环境:node v10.x 以上版本 ( nvm nrm  npm i -g yarn  yrm )

官网地址 : Node.js



二、VSCode

里面有  > NPM 脚本 工具 :( 在资源管理器右边  ... 试图和更多操作里面 )

方便后端大哥点击 package.json  下的  serve 运行 直接启动好前端项目

前端开发推荐软件 :

VSCode ( 下载地址 :  Visual Studio Code - Code Editing. Redefined )

内网的话会有专门的下载地址供你使用 , 这个的话问一下旁边人就 OK 了


可以顺手配置好一键启动通过谷歌浏览器运行项目

vue 使用 npm run dev  命令后 自动打开浏览器为谷歌

首先打开  vue.config.js  文件 ,将 浏览器 设置为 自动打开

module.exports = {
  devServer: {
    open: true, // 配置自动启动浏览器
  }
}

说白了就是 :

open: true, // 配置自动启动浏览器

再设置 谷歌浏览器默认浏览器 就 完事了


三、Vue/cli 脚手架

Vue/cli  安装 脚手架 工具 :

( 1 )查看 npm 地址 : 

{ $  npm config get registry }

( 2 )需要先连接到 “ 指定 ” 的 “ 镜像源地址 ”

{ $  npm config set registry " 指定的镜像源地址 " }

【 由于可能会是内网进行的开发 ,所以这里不非的是淘宝的镜像源地址 】

{ 切换淘宝镜像:$  npm config set registry https://registry.npm.taobao.org }

( 3 )下载 vue-cli 脚手架工具 : { $  npm i -g @vue/cli }

( 4 )检查是否安装成功 : { $  vue --version }   =>   @vue/cli  4.5.15


四、Git Bash Here

没有 Git Bash Here 的话 , 先安装一个 , 方便 clone 前端项目到本地

打开 Git Bash Here , 输入命令 : $   git clone 你的项目远程地址

克隆下来后 , 在你的项目目录下启动 cmd  打开黑窗口 ,

输入  npm i   下载 package.json  内的各种插件包

过程中可能会报错 , 因为内网一些包不容易下载下来,

下载完成后直接 npm run server  运行启动项目就 OK 啦


整理一下在  npm i  过程中 遇到的报错小问题 :
1、起初没有设置好镜像源地址信息,因为有些小伙伴可能会是内网进行开发,

所以刚开始很容易会出现这种问题 。
2、node-sass  包 , npm  i  安装失败 ,这个包很容易会出现安装失败的问题 ,

所以我们可以选择 “离线下载” 的 解决模式 ,就是找别人下载好了的 node-sass 安装包 ,

然后直接放入 node_modules 文件夹内就 OK 了
3、没有安装全局 vue/cli 脚手架工具

( 因为你后期启动 Vue 项目的时候需要用到 命令行 npm run serve ,就需要用到 )

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值