Skip to content

示例里的import方法报错? #4

@Lynn-cc

Description

@Lynn-cc

按文档写之后发现报错:

image

根据:https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html

发布其他 npm 包的约束
如果是已经发布过的一些 npm 包,因为一些原因无法改造成小程序 npm 包的结构的话,也可以通过微调后被使用,但是请确保遵循以下几点:

只支持纯 js 包,不支持自定义组件。
必须有入口文件,即需要保证 package.json 中的 main 字段是指向一个正确的入口,如果 package.json 中没有 main 字段,则以 npm 包根目录下的 index.js 作为入口文件。
测试、构建相关的依赖请放入 devDependencies 字段中避免被一起打包到小程序包中,这一点和小程序 npm 包的要求相同。
不支持依赖 c++ addon,不支持依赖 nodejs 的内置库:

import { promisifyAll, promisify } from 'miniprogram-api-promise';
这样会报错,我本地改成下面这样才可以的
import { promisifyAll, promisify } from 'miniprogram-api-promise/index';

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions