Open shoyuf opened 2 months ago
https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html#%E5%8F%91%E5%B8%83-npm-%E5%8C%85
小程序 npm 包要求根目录下必须有构建文件生成目录(默认为 miniprogram_dist 目录),此目录可以通过在 package.json 文件中新增一个 miniprogram 字段来指定,比如: { "name": "miniprogram-custom-component", "version": "1.0.0", "description": "", "miniprogram": "dist", "devDependencies": {}, "dependencies": {} } 小程序 npm 包里只有构建文件生成目录会被算入小程序包的占用空间,上传小程序代码时也只会上传该目录的代码。如果小程序 npm 包有一些测试、构建相关的代码请放到构建文件生成目录外。另外也可以使用.npmignore文件来避免将一些非业务代码文件发布到 npm 中。 测试、构建相关的依赖请放入 devDependencies 字段中避免被一起打包到小程序包中。
小程序 npm 包要求根目录下必须有构建文件生成目录(默认为 miniprogram_dist 目录),此目录可以通过在 package.json 文件中新增一个 miniprogram 字段来指定,比如: { "name": "miniprogram-custom-component", "version": "1.0.0", "description": "", "miniprogram": "dist", "devDependencies": {}, "dependencies": {} } 小程序 npm 包里只有构建文件生成目录会被算入小程序包的占用空间,上传小程序代码时也只会上传该目录的代码。如果小程序 npm 包有一些测试、构建相关的代码请放到构建文件生成目录外。另外也可以使用.npmignore文件来避免将一些非业务代码文件发布到 npm 中。 测试、构建相关的依赖请放入 devDependencies 字段中避免被一起打包到小程序包中。