浙里办(坑)完整开发流程后面有空更新

特别提醒

项目开始前一定要问业主要 政务中台账号 和他的浙政钉账号(这个可以叫他扫码登录,用处不是很大)

应用开发管理平台

如果涉及到需要单点登录的,得叫业主去他的irs系统(好像是内网系统,也有一个不用内网访问的,反正得要业主的账号去提交)提交 个人单点登录 的组件工单,然后叫他把返回的信息给到开发 

不懂的问题可以到钉钉加他们的开发工作群(有一些提交工作得前端去和他们交接)

一。uni-app构建项目

得安装脚手架

npm install -g @vue/cli

新建项目

vue create -p dcloudio/uni-preset-vue 项目名字

二。打包配置

由于浙里办编译默认输出位置是build,但是uniapp的构建命令默认输出位置是dist;所以,第一种方式是修改uniapp的构建命令输出位置,将pakeage.json中的scripts属性进行如下修改:

"scripts": {
		"serve": "npm run dev:h5",
		"build": "npm run build:h5",
		// 在"build:h5"中添加UNI_OUTPUT_DIR='build'即可
		"build:h5": "cross-env UNI_OUTPUT_DIR='build' NODE_ENV=production UNI_PLATFORM=h5 vue-cli-service uni-build",
		"dev:h5": "cross-env NODE_ENV=development UNI_PLATFORM=h5 vue-cli-service uni-serve"
	},

三。由于npm版本过高自动安装了fsevents,这个会导致上传到政务中台时出问题 所以要把package-lock.json中的所有fsevents删除

浙里办(坑)完整开发流程后面有空更新_第1张图片

 四。上传代码到政务中台时(只接受zip格式)打包zip的时候只选中一下目录

浙里办(坑)完整开发流程后面有空更新_第2张图片

 

你可能感兴趣的:(vue.js,前端,javascript)