手机网站制作移动高端网站建设,个人网站整站下载,北京展柜设计制作公司,建站之星登录这周学长给了我一个校企合作的项目#xff0c;要求是用uniapp开发#xff0c;最终打包成钉钉小程序#xff0c;不过我并不会uniapp#xff0c;也是学了一段时间#xff0c;开始写项目#xff0c;中间也遇到过很多问题#xff0c;比如开发者工具还有如何运行到开发者工具… 这周学长给了我一个校企合作的项目要求是用uniapp开发最终打包成钉钉小程序不过我并不会uniapp也是学了一段时间开始写项目中间也遇到过很多问题比如开发者工具还有如何运行到开发者工具以及组件库的使用这些虽然都是一些基础的问题但是对于我一个初学者来说还是很有必要总结的。
开发者工具安装
不同于我们写h5可以直接在浏览器中运行写小程序的话需要安装对应的小程序开发工具这次我写的是钉钉小程序它的开发者工具的连接是:发者工具安装之后运行可能需要你注册什么的按照指示走就行
运行小程序
我们写uniapp更多的是用Hbuilder写的首先创建一个uniapp项目 新建完项目我们会发现运行中并没有运行钉钉的选项这就需要我们另外配置一下新建的项目并没有package.json文件我们可以在项目跟目录运行npn init -y 来初始化项目生成一个package.json文件 之后在package.json加入一个配置
uni-app: {scripts: {mp-dingtalk: { title:钉钉小程序, env: { UNI_PLATFORM: mp-alipay },define: { MP-DINGTALK: true }}}}这里的title是我们自定义的一个项目名称 加入这个配置之后我们就会发现运行中会多一个选项 我们点击运行就可以之后它就会自动打包并给我们一个可以小程序运行的路径 即我们的项目目录的unpackage/dist/dev/map-alipay文件夹随后在开发者工具中打开这个文件夹之后就会开发者工具会自动编译
配置uView组件库的使用
1. 安装
npm install uview-ui2.0.312.配置
main.js配置
// main.js注意要在use方法之后执行
import uView from uview-ui
Vue.use(uView)pages.json配置 加入一行这个就行
easycom: {^u-(.*): uview-ui/components/u-$1/u-$1.vue
},引入样式 在uni.scss中加入
import uview-ui/theme.scss;在App.vue中加入
import uview-ui/theme.scss;别忘了指定lang为scss 之后我们随便用一个组件看是否运行成功 我们在index.vue中使用button组件可以出现下边的结果就表示我们配置成功了
注意
上边我们是直接将lang改为scss这个是因为我Hbuilder安装了scss插件如果报错的话可以到Hbuilder的插件市场去下载
总结
虽然uniapp语法和Vue一样只不过新增了一些api和修改了一部分api但是刚上手还是一头雾水有些写Vue项目的一些思路放到uniapp总感觉不太好有些原本写项目的思路放到这里就得思考一下之后还是要多摸索一下在不断的试错中逐步成长。 保持忙碌心无旁骛下周继续努力吧