Я создаю фреймворк, в котором я хочу иметь папку с примерами, например:
. / Рамки-жильный
. / Рамка-константа
. / Рамки-хелперы
. / Примеры
Я хочу иметь возможность запускать примеры с накопительным пакетом, когда я загружаю фреймворк из github, используя команды из моего package.json, такие как:
"app0": "rollup examples/app0/app.js --format iife --name 'bundle' --file examples/app0/bundle.js"
В моем файле app0/app.js
я включаю основные части фреймворка, например:
import { FrameworkClass } from '../../framework-core'
При запуске моей команды app0
из cli я получаю следующую ошибку [!] Error: Could not resolve '../../akira-core' from examples/app0/app.js
Я понимаю, что это связано с моими относительными путями, но я не могу заставить его работать. Это как это должно быть сделано? Есть ли более умный способ, которого я пропускаю? Любая помощь более чем приветствуется.