3

このプロジェクトロールアップを使用することを学んでいます。

するとき:

$ npm run rollup

> @ rollup /Users/akauppi/Source/jspm-trial
> rollup -c rollup.config.js --output out/bundle.js --sourcemap true

Treating 'some' as external dependency

私の出力にはエントリ ポイントのみがあり、そこからインポートされたファイルはありません。なぜでしょうか?

$ more dist/bundle.js
'use strict';

var some = require('some');

console.log(some.some); // 42

詳細はリポジトリ (上記のリンク) で入手できます。

4

1 に答える 1

4

ロールアップがそれらを内部モジュールとして扱うためには、インポートパスが相対的である必要があるようです:

import {some} from "./some";

またはrollup-plugin-includepaths を使用します(私は試していません)。

参考文献:

于 2016-08-24T23:00:21.670 に答える