ionic2 がモジュール バンドラーとして rollup.js を使用していることに気付きました。それが ionic2 プロジェクトにどのように適合するかについて少し迷っていることを除いて、それはかなり簡単に思えます。この変更に関する Ionic の唯一の言及は、CHANGELOG にあります。
rollup.jsドキュメントに目を通した後、ロールアップ モジュールをインポート
する方法が示されnpm
ています。プロジェクトの場合、追加するアプリ自体のタスク ランナーです。
"scripts": {
"build": "rollup src/main.js --output bundle.js"
}
に移動しpackage.json
て実行npm build
し、バンドルを作成します。
rollup.config.js
したがって、ファイルがnode_modules
フォルダー (フルパス) にあることに気付き、再構築するたびにロールアップ構成が失われるnode_modules/@ionic/app-scripts/config/rollup.config.js
ため、フォルダー内の何かに変更を加えるのはかなり不自然に感じられるため、これが Ionic でどのように機能するかはまだよくわかりません。またはgitからプル/クローンしますnode_modules
。node_modules
では、ロールアップ バンドルにサード パーティのモジュールを追加するにはどうすればよいでしょうか。