
# 微信小程序接入有哪些方式？
微信小程序接入方式，与其他小程序有些不同，目前支持两种方式接入。
#### 方式一：采用npm方式集成SDK
1. 确保项目有"package.json"文件，如果项目中没有"package.json"文件，可以在项目的根目录下，使用以下命令来创建。
   ```
   npm init
   ```
   
2. 运行安装SDK的命令 ，安装SDK软件包。
   ```
   npm i apm-mini-sdk
   ```
   
3. 单击开发者工具菜单栏中的"工具 \> 构建npm"，构建当前工程的npm库文件。
   图1构建npm   
   ![](https://support.huaweicloud.com/apm2_faq/zh-cn_image_0000002542289097.png) 
4. 在app.js文件中使用import agent from 'apm-mini-sdk'。
 
#### 方式二：使用文件引入方式
1. 运行安装SDK的命令，安装SDK软件包。
   ```
   npm i apm-mini-sdk
   ```
   
2. 找到SDK文件夹中的app.js文件"node_modules \> apm-mini-sdk \> app.js"，将app.js文件从node_module复制到根路径并改名。
 
