目录

前端开发微信小程序

前端开发——微信小程序

使用的开发平台为——微信开发者工具( )

依次点击【工具】->【下载】->【稳定版更新日志】,找到适合的版本,进行下载安装。

https://i-blog.csdnimg.cn/blog_migrate/82881ec13f6d8aab3be41c016fdf67ca.png

注册微信小程序( ),注意注册的是”小程序“。

根据注册提示完成后,进入以下界面:

https://i-blog.csdnimg.cn/blog_migrate/593cbc534552afcb3287efa2ca5f751f.png

在侧边栏点击【开发】–>【开发管理】–>【开发设置】

获取AppID(小程序ID) ,后期创建 小程序时会用到。

https://i-blog.csdnimg.cn/blog_migrate/b301e6e59e4b00e8c5ddb21603955217.png

打开安装好的微信开发者工具,点击【小程序】,进入【创建小程序】界面。

此时将步骤2,所得到的AppID,复制到对应的位置即可。默认选择微信云开发。

https://i-blog.csdnimg.cn/blog_migrate/8604db54c08db8f76593478b02a444cb.png

  • 下载node.js地址:

点击【Other Downloads】–>【Windows Binary(.zip)】–>【64-bit】

https://i-blog.csdnimg.cn/blog_migrate/7664c3e49f972b509259c3a1b0129296.png

https://i-blog.csdnimg.cn/blog_migrate/e0e1cbcf9c7770811031c7641a863f13.png

解压后,放在路径 D:\SoftSetup\nodejs 下

  • 配置环境变量

由【此电脑】–>【高级系统设置】–>【系统属性】–>【环境变量】

在 用户变量 处,新建 变量名 NODE_PATH , 变量值为上面 nodejs的路径 。(建议直接点击【浏览目录】,找到对应文件夹,即可获取路径)

https://i-blog.csdnimg.cn/blog_migrate/f59c447ddcc30468bcba3200da163158.png

点击用户变量中的变量【PATH】,新建 %NODE_PATH%

https://i-blog.csdnimg.cn/blog_migrate/d0139220574d15c71857369423c5ec8b.png

在【系统变量】处,点击变量【PATH】,新建 %NODE_PATH%

https://i-blog.csdnimg.cn/blog_migrate/d5953af4ebc32455aacec4f9040372a8.png

  • 检查是否安装成功

  • win+r ,输入cmd,回车

  • https://i-blog.csdnimg.cn/blog_migrate/84c972751285ce9aadbb8bf9fe2f9b11.png

  • 进入在命令提示符中输入:node -v

    ,如图所示node环境安装成功

  • https://i-blog.csdnimg.cn/blog_migrate/2738c1b6b0012d6aa9d2875bf9774330.png

    5、npm配置

  • npm 是Nodejs下的包管理器,安装完node.js后npm的本地仓库默认会在C盘。如图

    • https://i-blog.csdnimg.cn/blog_migrate/1b16bb035ffc1310498bcbc13b0c13cb.png

      我们配置npm的全局模块的存放路径以及cache的路径。我是放在了node.js 的安装路径。在D:\SoftSetup\nodejs 文件夹内新建两个文件夹,分别为node_cache和node_global

  • https://i-blog.csdnimg.cn/blog_migrate/9005dc01ba2d96cc32bccc40a49ca290.png

    修改npm的全局目录路径和缓存目录,将对应的模块目录改到D盘的nodejs的安装目录。

  • #全局安装目录
    npm config set prefix "D:\SoftSetup\nodejs\node_global"
    #缓存目录
    npm config set cache "D:\SoftSetup\nodejs\node_cache"

    配置环境变量:

  • 由【此电脑】–>【高级系统设置】–>【系统属性】–>【环境变量】

    • 在系统环境变量中,新建变量名: NODE_PATH ,变量值:D:\SoftSetup\nodejs\node_global\node_modules

    • https://i-blog.csdnimg.cn/blog_migrate/4e20bd0b941938ac304adc31f9ced71c.png

      在用户环境变量中新建或修改,默认的 C 盘下的  C:\Users\Paterson\AppData\Local\npm为D:\SoftSetup\nodejs\node_global

    • https://i-blog.csdnimg.cn/blog_migrate/2a718bdccd364653f9fe9a6200f4844b.png

      更换镜像源:

    • #全局使用淘宝镜像源
      npm config set registry https://registry.npm.taobao.org
      
      #查看当前镜像源
      npm config get registry

      https://i-blog.csdnimg.cn/blog_migrate/0b3d4e365366cdc7227e6dd9afef7eb1.png

      6、npm配置vant weapp框架

    • 打开步骤3,新建的项目,从小程序文件的根目录打开终端窗口

    • https://i-blog.csdnimg.cn/blog_migrate/12eb1bd18947ed0ed456360f2a63cc3c.png

      通过 npm 安装,一定要在项目的根目录下进行。

    • 比如我新建的小程序项目1就存放在SmaProgram文件夹内,所以Smagram就是我的根目录

    • #安装 Vant Weapp 组件库
      npm i @vant/weapp -S --production
      
      #初始化项目,
      npm init -y

      生成了node_modules文件夹,package-lock.json和package.json文件。

    • https://i-blog.csdnimg.cn/blog_migrate/2767554c2fd2f861b5568774227d9a42.png

      以下是我终端运行过程:

  • Microsoft Windows [版本 10.0.19044.3086]
    (c) Microsoft Corporation。保留所有权利。
    
    D:\Storage\SmaPrograms>npm i @vant/weapp -S --production
    npm WARN config production Use `--omit=dev` instead.
    
    added 1 package in 3s
    
    D:\Storage\SmaPrograms>npm init -y
    Wrote to D:\Storage\SmaPrograms\package.json:
    
    {
      "dependencies": {
        "@vant/weapp": "^1.10.23"
      },
      "name": "smaprograms",
      "version": "1.0.0",
      "main": ".eslintrc.js",
      "devDependencies": {},
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "keywords": [],
      "author": "",
      "license": "ISC",
      "description": ""
    }
    
    D:\Storage\SmaPrograms>

    旧版本微信开发者工具构建安装 Vant Weapp 需要先配置project.config.json文件的内容

  • https://i-blog.csdnimg.cn/blog_migrate/8bc571ca0728597fb432d77420d305ba.png

    构建npm,【工具】->【构建npm】

  • https://i-blog.csdnimg.cn/blog_migrate/ac63d9fdebe551212441503b9ddf896f.png

    • 结果:

    • https://i-blog.csdnimg.cn/blog_migrate/50da47b8f7e31db91cef6be565f63ad3.png

      点击【确定】,可以看见生成了文件夹mibiprogram_npm

    • 参考文档: