各页面/组件间的数据共享。
安装npm包步骤:
(图一)
- 打开编译器,在文件列表空白处点击右键,选择“在外部终端窗口中打开”(如图一中:1 )
- 执行命令: npm init -y ,初始化一个package.json。( 项目中已有package.json 文件忽略此条) 。(图一中:2 的文件)
- 有了package.json后, 执行命令:npm install --save mobx-miniprogram@4.13.2 mobx-miniprogram-bindings@1.2.1 【 安装 mobx-miniprogram 和 mobx-miniprogram-bindings包(此处为指定版本的写法,不指定版本的话不需要加 @版本号 )】。(图一中:3处可以看到安装版本)
- 在project.config.json文件中,将packNpmManually改为true,packNpmRelationList中的路径改为“./”(新版本会放到目录下,路径不对,下步构建npm的时候会报错:找不到xxxxxxx)
- 执行完成后,删除miniprogram_npm文件夹(如果有的话),打开编译器中的 工具 -- 构建npm(如图一),重新构建 -- 构建后即可使用安装包(不构建的话,node_modules文件中的包不会打到miniprogram_npm文件中,所以不会执行)。(如下图二)
- 旧版本的话需要打开编译器右上角的:详情 -- 使用 npm 的勾选。