从0开始微信小程序项目搭建

作者: 小小少年小阿清 | 来源:发表于2019-05-05 14:14 被阅读55次

开始

第一个微信小程序从申请账号开始。先到微信公众平台根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号。

在这里插入图片描述
注册完成后,登录 小程序后台 ,我们可以在菜单 “设置”-“开发设置” 看到小程序的 AppID 了。
在这里插入图片描述
小程序的 AppID 相当于小程序平台的一个身份证,后续你会在很多地方要用到 AppID (注意这里要区别于服务号或订阅号的 AppID)。

有了小程序帐号之后,我们需要一个工具来开发小程序。

安装开发工具

前往 开发者工具下载页面 ,根据自己的操作系统下载对应的安装包进行安装,有关开发者工具更详细的介绍可以查看 《开发者工具介绍》

打开小程序开发者工具,用微信扫码登录开发者工具,就可以开发你的第一个小程序了。

但是开发前还是建议务必先熟悉一下小程序原生的框架、组件和API。

小程序框架参考文档

项目搭建

由于之前一直是使用webstorm开发项目,我是很用不惯微信小程序开发工具的,而且也不习惯那种开发模式。所以在万能的网上找了一些资料,发现了一个宝藏

WePY

WePY 框架在开发过程中参考了 Vue 等现有框架的一些语法风格和功能特性,对原生小程序的开发模式进行了再次封装,更贴近于 MVVM 架构模式, 并支持ES6/7的一些新特性。

这套框架大大便利了小程序的开发,开发风格接近Vue.js,支持组件化,而且支持使用第三方 npm 资源。

而且重要的是,我可以用webstorm开发微信小程序了。

1.安装wepy框架

运行命令npm install wepy-cli -g可以全局安装wepy。

2.生成项目

使用 wepy init standard yourProjectName 初始化项目。


生成项目截图

其中,
Use ESLint to lint your code? //是否使用ESLint帮你检测代码?
Use Redux in your project? //是否使用Redux来处理状态管理?
Use web transform feature in your project? //是否在项目中使用Web转换特性?

//进入到demo目录中
cd wqwxdemo
//安装依赖
npm install
3.运行项目

用webstorm打开项目,执行下列命令,开启实时编译。

wepy build --watch

执行命令后,会发现项目目录下生成了一个dist目录。


在这里插入图片描述

打开微信开发者工具,选择小程序导入项目


在这里插入图片描述
选择项目所在目录的dist文件夹,填写你的微信小程序AppID,点击导入。就可以打开项目了。
在这里插入图片描述

但是Console中会有一个报错,如下:


在这里插入图片描述

解决方法:
点击微信开发者工具右上角‘详情’,将项目设置改为如下配置即可:


在这里插入图片描述

到此,一个项目就初始化完成了!接下开你就可以为所欲为了。

值得注意的问题是:
有时候你改了某块代码后发现小程序页面不管怎样都更新不了,这个时候你需要考虑到可能是缓存的问题,建议执行下面命令来清空缓存。

wepy build --no-cache --watch

最后

搭建好一个小程序项目后,你也许还不知从何处下手,那么建议你可以去github上看看。我推荐一个觉得不错的项目,代码地址:https://github.com/dyq086/wepy-mall.git

如果你想要一个漂亮的页面效果,可以结合一下UI组件库。

如:
weUI在线预览:

image.png

Vant Weapp在线预览:

image.png

谢谢观看

相关文章

  • 从0开始微信小程序项目搭建

    开始 第一个微信小程序从申请账号开始。先到微信公众平台根据指引填写信息和提交相应的资料,就可以拥有自己的小程序帐号...

  • 微信小程序从零开始开发步骤阅读链接

    阅读链接: 微信小程序从零开始开发步骤(一)搭建开发环境 微信小程序从零开始开发步骤(二)创建小程序页面 微信小程...

  • 微信小程序开发系列六:微信框架API的调用

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的...

  • 微信小程序开发01

    微信小程序开发01 1、从0开发helloworld 从0开发hello,world,初始化一个项目,基本架构只留...

  • 微信小程序项目搭建

    前言 本篇文章是基于微信开发者工具搭建的一套项目结构,做微信小程序开发有微信自己的开发工具,是基于nw.js写的。...

  • 从0-1搭建微信小程序

    一.为什么要做小程序 最近公司策划了一个新的商业项目,项目的定位是一个汽车流通中介服务平台,项目用户主体是C端用户...

  • 微信小程序上传下载本地图片以及微信文件

    微信小程序上传下载本地图片以及微信文件 最近在做一个云盘服务项目,想搭建到微信小程序上,然后讲一下微信小程序中上传...

  • 前端知识点文章整理

    微信小程序 详解微信小程序开发(项目从零开始)https://www.jb51.net/article/16263...

  • 微信小程序踩坑记

    搭建环境 按照官方的简易教程搭建。微信小程序简易上手 网上查找开源项目 在github上面查找开源项目,以供上手。...

  • 企业开发微信小程序商城的运营推广

    搭建微信小程序商城受到很多商家的喜爱,微信小程序是基于微信的社交平台,微信小程序的流量入口也是非常多,微信对于微信...

网友评论

    本文标题:从0开始微信小程序项目搭建

    本文链接:https://www.haomeiwen.com/subject/nkevnqtx.html