背景:
CI框架本身作为前端框架已经能很好支持MVC结构,前端VIEW展示也能实现,但是由于项目需要,需要将前后端分离开发,前端用VUE实现,后端仍然使用CI框架。
环境安装:
1.node.js安装
官网下载https://nodejs.org/zh-cn/download/
根据自身开发环境下载,我是在WIN64上开发的,因此选择的Windows 安装包 (.msi) 64-bit,一路下一步默认安装,安装node之后npm也在其中;node -v和npm -v查看版本是否安装成功
2.tnpm安装
npm很多被墙或者下载特别慢超时,因此推荐用公司内tnpm镜像,使用npm安装tnpm:npm install @tencent/tnpm -g --registry=http://r.tnpm.oa.com --proxy=http://r.tnpm.oa.com:80 --verbose
安装后升级tnpm:tnpm install -g tnpm
3.VUE脚手架安装
tnpm install vue-cli -g
安装过程中选择版本,注意全家桶都选一个版本就好了
4.安装yarn
yarn跟npm本质是一样的东西,但是好在速度快,并且更新项目