vsp搭建项目全过程

全过程涉及node、springboot、git、nacos、maven等,以及踩过的坑。
搭建node环境:

C:\Users\Administrator\Desktop\vsp\node
node下载地址:

Index of /download/release/ https://nodejs.org/download/release/v10.15.3/
之后在webstorm中File->setting 输入node.js 配置Node interpreter

node.js的.msi的安装步骤:

1:在F:\SP\node新建一个文件夹,名称为node_global
2:在F:\SP\node新建一个文件夹,名称为node_cache
3:如果你是zip安装直接接着往下走,如果你是msi安装方式,请直接到第五步;
4:配置npm系统环境path变量**“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”-“path”**,如图;
用户变量:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;;%IntelliJ IDEA%;C:\Users\Administrator\AppData\Roaming\npm;C:\Users\Administrator\Desktop\vsp\node\node_global
系统变量:
C:\Program Files\nodejs\
5:创建完两个空文件夹之后,打开cmd命令窗口,输入;
6:npm config set prefix “F:\SP\node\node_global”;
7:npm config set cache “F:\SP\node\node_cache”;
对应我的磁盘路径:
npm config set prefix “C:\Users\Administrator\Desktop\vsp\node\node_global”;
npm config set cache “C:\Users\Administrator\Desktop\vsp\node\node_cache”;
8:“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”;
9:在【系统变量】下新建【NODE_PATH】,输入【F:\SP\node\node_global\node_modules
10:将【用户变量】下的【Path】修改为【F:\SP\node\node_global】

测试node安装是否成功:

node -v
npm install -g yarn
cmd输入node,进入Node.js的交互环境。在交互环境下,输入任意JavaScript语句,例如100+200,回车后将得到输出结果。
要退出Node.js环境,连按两次Ctrl+C。
npm -v

git生成密钥:

ssh-key
ssh-keygen -t rsa
 
git checkout Test
 
私钥
Your identification has been saved in /c/Users/Administrator/.ssh/id_rsa.
服务器上用这个公钥
Your public key has been saved in /c/Users/Administrator/.ssh/id_rsa.pub.

项目地址:

http://10.10.142.120:9000/gerrit/#/admin/projects/vspcloud/vspcloud-vsptrunk-portal
http://10.10.142.120:9000/gerrit/#/admin/projects/vspcloud/vspcloud-vsptrunk-cmcc
 
 
git clone ssh://yunfeng.li@10.10.142.120:29418/vspcloud/vspcloud-vsptrunk-cmcc
git clone ssh://yunfeng.li@10.10.142.120:29418/vspcloud/vspcloud-vsptrunk-portal
yunfeng.li		123456
 
前端工程是:
vspportal/vspportal-management-front
git clone ssh://yunfeng.li@10.10.142.120:29418/vspportal/vspportal-management-front

前端vue项目:

前端工程是:
vspportal/vspportal-management-front
 
前端工程需要使用node,版本是v10.15.3
开发工具是VS code

前端工程启动方式:

npm install
npm run dev
npm config list
登陆用户名:xxx
密码:xxx
启动成功:
在这里插入图片描述
npm配置阿里云:

npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

npm代理配置:

npm config set proxy http://username:password@server:port
npm confit set https-proxy http://username:password@server:port
	
	
10.10.142.129:15412
proxy.neusoft.com:8080
yunfeng.li      10.10.169.40    N@601910259095    8080
npm config set proxy http://yunfeng.li:N@601910259095@proxy.neusoft.com:8080
npm config set https-proxy http://yunfeng.li:N@601910259095@proxy.neusoft.com:8080

Intellij IDEA中的Terminal工具不识别node/npm等命令:

C:\Windows\System32\cmd.exe

gerrit添加权限:

邮件申请

后端工程:
hosts配置:

10.10.142.125	bootstrap.kafka.svc.cluster.local vsp_kafka_tool kafka
10.10.142.128	nacos-server sentinel-server

开发环境nacos:

http://nacos-server:8848/nacos/#/login
用户名密码: nacos    nacos

maven配置文件:

C:\Users\Administrator\Desktop\vsp\maven-setting\settings-vsp.xml

后端maven jar包存储路径:

后端maven jar包存储路径:
D:\maven\localhost\vsp
 李首龙:
 cmd运行 \\10.10.169.29   局域网去其他电脑共享文件
 或者使用远程桌面连接
 
 10.10.169.29
 li_shl
 1qaz!QAZ

potal项目pom有问题的jar包:

<parent>
    <artifactId>vspcloud-starter-parent</artifactId>
    <groupId>com.reachauto.vspcloud</groupId>
    <version>1.3.0</version>
  </parent>
    <dependency>
      <groupId>com.reachauto.vspcloud</groupId>
      <artifactId>vspcloud-vsptrunk-feign-api</artifactId>
      <version>1.2.4</version>
    </dependency>
 
    <dependency>
      <artifactId>vspcloud-vsptrunk-database-api</artifactId>
      <groupId>com.reachauto.vspcloud</groupId>
      <version>1.2.0</version>
    </dependency>

附录:
node.js依赖包:
在这里插入图片描述
代理:
在这里插入图片描述
远程连接:
在这里插入图片描述
vspportal-management-front项目调用本地项目接口修改配置config.js 请求访问本地:

'/vsp': {
            target: 'http://localhost:15004',
            changeOrigin: true,
            secure: false
            // pathRewrite: { '^/cq-ocms' : '/' }
        },
        '/portal': {
            // target: 'http://vsp-integration.reachstar.com/vspcloud-vsptrunk-portal',
            target: 'http://localhost:15004',
            changeOrigin: true,
            secure: false
            // pathRewrite: { '^/cq-ocms' : '/' }
        },

nacos平台搜索DataId:

vspcloud-shared-config-dev.yml
dataID:*share*

hadoop hosts配置:

10.10.142.129 hdc-data1 hdc-data1.hadoop 
10.10.142.130 hdc-data2 hdc-data2.hadoop 
10.10.142.131 hdc-data3 hdc-data3.hadoop

slf4j注解:

@Slf4j
log.error("结果为空");
结合lombok插件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值