mizchi / uniroll

Opinionated universal frontend bundler in browser
https://focused-raman-3ce115.netlify.com/
113 stars 5 forks source link

rollup-plugin-http-resolveにてローカル上でfetchが動作しないことについて #31

Closed harukitosa closed 3 years ago

harukitosa commented 3 years ago

rollupのpluginとしてrollup-plugin-http-resolveを使用した際にfetchが定義されていないとのむねのエラーがlocal(コマンドライン)上表示されました。

% yarn dev                                                                    
yarn run v1.22.10
$ rollup -c -w
rollup v2.37.0
bundles src/index.ts → public/build...
[!] (plugin http-resolve) ReferenceError: Could not load https://esm.sh/hogefuga (imported by src/hoge.svelte): fetch is not defined
ReferenceError: Could not load https://esm.sh/siema (imported by fuga.svelte): fetch is not defined
    at Object.load (/Users/harukitosa/blitz/systems/client/node_modules/rollup-plugin-http-resolve/lib/index.js:66:33)
harukitosa commented 3 years ago

上の問題を解決するためfetchをnode-fetchに移行しました。