ionic-team / ionic-team/rollup-plugin-node-polyfills

Error: 'default' is not exported by node_modules/rollup-plugin-node-polyfills/polyfills/buffer-es6.js, imported by node_modules/rollup-plugin-node-polyfills/polyfills/crypto-browserify.js

オープン
#20 コメント 6 件 リアクション 7 件 担当者 0 名 GitHub で見る
主要言語
JavaScript
スター
142
フォーク
65
PR マージ指標
30日以内にマージされた PR はありません

説明

index.js:

```
import { createCipheriv, createDecipheriv, pbkdf2Sync } from 'crypto'
```

rollup.config.js:

```
import nodePolyfills from 'rollup-plugin-node-polyfills';

export default {
input: 'src/index.js',
output: {
dir: 'dist',
format: 'iife'
},
plugins: [
nodePolyfills({
buffer: true,
crypto: true
})
]
}

```

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

nodePolyfills を buffer と crypto 用に設定して、報告されたビルドを index.js と rollup.config.js で再現します。まず crypto-browserify.js と buffer-es6.js の間の import を追跡し、missing-default-export エラーなしで IIFE 出力が生成された時点でビルド完了とします。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
build-system
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。