《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.2 使用微信小程序插件(上)

简介: 《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.2 使用微信小程序插件(上)

1.7.2 使用微信小程序插件


完成 TensorFlowJS 插件的添加后,我们即可在“插件管理”界面中看到所添加的插件, 如图 1-54 所示。


接下来,在图 1-54 所示界面中,单击“详情”超链接,进入 TensorFlowJS 插件的详情页 并查看 TensorFlowJS 的开发文档,如图 1-55 所示。


image.png


image.png

最后,我们将完整演示从微信小程序项目的创建到成功在项目中使用TensorFlowJS插件的全过程。

1)新建一个微信小程序项目

启动微信开发者工具,并填入该项目的相关信息,新建微信小程序项目,如图1-56所示。

2)安装相关包

我们通过终端工具进入该项目,并通过代码清单1-30所示命令进行项目的初始化。初始化过程中,系统会提示我们输入一些关于该项目的信息,如果没有特殊需求,一般选择默认选项即可,如图1-57所示


image.png

代码清单 1-30


npminit

image.png

接下来,通过代码清单 1-31 所示命令安装基础包。


代码清单1-31

npminstall@tensorflow/tfjs-core

通过代码清单1-32所示命令安装tfjs-converter包。

代码清单1-32

npminstall@tensorflow/tfjs-converter

在本书后续相关案例中,我们需要使用tf.loadGraphModeltf.loadLayersModel API来载入模型,因此还需要通过npm安装fetch-wechat包,如代码清单1-33所示。

代码清单1-33

npminstallfetch-wechat

最后,安装tfjs-backend-webgl包,如代码清单1-34所示。

代码清单1-34

npminstall@tensorflow/tfjs-backend-webgl

安装完成后,我们切换到微信开发者工具的界面,选择“工具”“构建npm”选项,开始构建我们刚刚安装的所有npm包,如图1-58所示


image.png



注意,每当安装新的npm包后,都要重新做一遍“构建npm”的过程,否则所安装的 npm 就不能正常调用。构建完成后,若我们可以看到图 1-59 所示信息,就表示构建成功。


《智能前端技术与实践》——第1章 开发环境配置——1.7 使用微信开发者工具——1.7.2 使用微信小程序插件(下) https://developer.aliyun.com/article/1228394?groupCode=tech_library

相关文章
|
20小时前
|
资源调度 监控 前端开发
第七章(原理篇) 微前端技术之依赖管理与版本控制
第七章(原理篇) 微前端技术之依赖管理与版本控制
|
20小时前
|
前端开发 JavaScript UED
第五章(原理篇) 微前端技术之模块联邦与动态加载
第五章(原理篇) 微前端技术之模块联邦与动态加载
|
1天前
|
Web App开发 前端开发 JavaScript
构建跨浏览器兼容的前端应用:技术实践与挑战
【5月更文挑战第16天】构建跨浏览器兼容的前端应用是应对浏览器差异和多样性的挑战。使用现代框架(如React、Vue)能自动转换代码,编写可移植的Web标准代码,结合浏览器兼容性测试工具和Polyfill解决旧浏览器支持问题。关注浏览器更新,应对性能、API差异和样式问题,采用渐进增强、条件判断和CSS Reset策略确保应用在各种浏览器上运行良好。
|
2天前
|
资源调度 前端开发 JavaScript
够啦!前端Yarn配置和命令
够啦!前端Yarn配置和命令
13 0
|
2天前
|
小程序 Java 编译器
性能工具之JMeter 微信小程序 WebSocket 脚本入门
【5月更文挑战第12天】性能工具之JMeter 微信小程序 WebSocket 脚本入门
8 1
|
2天前
|
机器学习/深度学习 前端开发 Java
Java与前端:揭开技术浪潮背后的真相
Java与前端:揭开技术浪潮背后的真相
10 1
|
2天前
|
存储 JavaScript 前端开发
使用Vue.js构建交互式前端的技术探索
【5月更文挑战第12天】Vue.js是渐进式前端框架,以其简洁和强大的特性深受开发者喜爱。它聚焦视图层,采用MVVM模式实现数据与视图的双向绑定,简化开发。核心特性包括响应式数据绑定、组件化、模板系统和虚拟DOM。通过创建Vue实例、编写模板及定义方法,可以构建交互式前端,如计数器应用。Vue.js让复杂、交互式的前端开发变得更加高效和易维护。
|
2天前
|
资源调度 前端开发 JavaScript
nvm,npm,yarn相关指令,前端配置准备
nvm,npm,yarn相关指令,前端配置准备
8 1
|
2天前
|
缓存 移动开发 前端开发
【专栏:HTML与CSS前端技术趋势篇】HTML与CSS在PWA(Progressive Web Apps)中的应用
【4月更文挑战第30天】PWA(Progressive Web Apps)结合现代Web技术,提供接近原生应用的体验。HTML在PWA中构建页面结构和内容,响应式设计、语义化标签、Manifest文件和离线页面的创建都离不开HTML。CSS则用于定制主题样式、实现动画效果、响应式布局和管理字体图标。两者协同工作,保证PWA在不同设备和网络环境下的快速、可靠和一致性体验。随着前端技术进步,HTML与CSS在PWA中的应用将更广泛。
|
2天前
|
小程序 前端开发 API
微信小程序全栈开发中的异常处理与日志记录
【4月更文挑战第12天】本文探讨了微信小程序全栈开发中的异常处理和日志记录,强调其对确保应用稳定性和用户体验的重要性。异常处理涵盖前端(网络、页面跳转、用户输入、逻辑异常)和后端(数据库、API、业务逻辑)方面;日志记录则关注关键操作和异常情况的追踪。实践中,前端可利用try-catch处理异常,后端借助日志框架记录异常,同时采用集中式日志管理工具提升分析效率。开发者应注意安全性、性能和团队协作,以优化异常处理与日志记录流程。

热门文章

最新文章