Пакет index.js вложенной папки с накопительным пакетом и требующие модулей из главного каталога - PullRequest
0 голосов
/ 24 июня 2018

Я создаю фреймворк, в котором я хочу иметь папку с примерами, например:

. / Рамки-жильный

. / Рамка-константа

. / Рамки-хелперы

. / Примеры

Я хочу иметь возможность запускать примеры с накопительным пакетом, когда я загружаю фреймворк из 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

Я понимаю, что это связано с моими относительными путями, но я не могу заставить его работать. Это как это должно быть сделано? Есть ли более умный способ, которого я пропускаю? Любая помощь более чем приветствуется.

...