wepy(一)wepy项目搭建

Wepy 项目搭建

一、安装、创建以及项目的运行

  1、安装 wepy-cli

npm install wepy-cli -g

  若出现下图,即安装成功,也可见版本号。当前wepy-cli版本为1.7.3   

 

   

 2、查看wepy可新建的模板

wepy list

  基础模板有两种:empty(空模板)以及standard(默认模板);也可运行,下面三种集成模板(相信都可以看得懂哦~~)

 

 

  3、创建项目

    注: 在此创建的是empty空模板,为了后期项目中请求异步的问题。建议:可以直接安装standard(默认模板)

 

wepy init <template-name> <projectName>

<template-name>的值:
     empty: 空模板
     standard: 默认模板,开启了promise、Async Function等(建议使用,小程序版本升级之后,可引入npm包)      wepyjs/wepy-wechat-demo: wepy仿微信聊天界面      wepyjs/wepy-weui-demo: Weui在weopy中使用示例      wepyjs/wepy-zanui-demo: 基于zanui-weapp移植的一套wepy界面框架
<projectName>的值:自行创建的项目名称

 

  

  项目初始化目录:

  

 

    4、进入新建的项目,以及下载依赖

cd projectName
npm install

    

     5、启动项目

npm run dev

  注:文件夹中多了一个dist目录,dist目录,微小程序代码存放目录,使用微信小程序工具打开

 

  6、项目配置文件(建议)project.config.json

    (1)es6: 对应关闭ES6转ES5选项,关闭。 重要:未关闭会运行报错。

    (2)postcss: 对应关闭上传代码时样式自动补全选项,关闭。 重要:某些情况下漏掉此项也会运行报错。

    (3)minified: 对应关闭代码压缩上传选项,关闭。重要:开启后,会导致真机computed, props.sync 等等属性失效。(注:压缩功能可使用WePY提供的build指令代替,详见后文相关介绍以及Demo项目根目录中的wepy.config.js和package.json文件。)

    (4)urlCheck: 对应不检查安全域名选项,开启。 如果已配置好安全域名则建议关闭。

 

  7、在微信者开发工具中查看新建的项目

    (1)使用微信开发者工具新建项目,本地开发选择dist目录。

    (2)微信开发者工具 —> 项目 —> 关闭ES6转ES5。(可结合6配置说明)

 

    注:完成以上步骤,项目就创建成功了;以上项目仅为空模板,没有开启promise、Async Function等功能;

 

   8、目录结构

 

    ├── dist  微信开发者工具指定目录

    ├── node_modules  引用包存放目录

    ├── src 代码编写的目录

      | ├── components  组件文件夹(非完整页面)

        | | ├── com_a.wpy  可复用组件 a(仅为案例)

      | ├── pages 页面文件夹(完整页面)

         | | ├── index.wpy 页面 index

       | └── app.wpy 小程序配置项(全局样式配置、声明钩子等)

    └── package.json package 配置

    └── project.config.json  项目配置文件(APPid、description、projectname、setting 等微信开发者工具配置)

    └── wepy.config.js  wepy配置文件,压缩js、图片、样式(less、sass) 等配置

 

 

  9、运行效果(空模板)

    

 

 

 

 

     注:项目创建完了,你会了吗?相信难不倒你们哦   ^ v ^  

 

posted @ 2021-07-14 14:32  时光不老,我们不散  阅读(387)  评论(0编辑  收藏  举报