Я бы посоветовал вам связывать, а не пытаться импортировать вещи во время выполнения. Webpack - это пакет. Ситуация становится беспорядочной, когда вы пытаетесь обойти то, для чего она предназначена.
И да, вы можете импортировать файлы вне корневого каталога в ваш пакет. Вот пример из одного из моих приложений, который использует внешний код.
{
test: /\.js?$/,
include: [
path.resolve(__dirname),
path.resolve(__dirname, "../Public/js/src/common")
],
exclude: /node_modules/,
loader: "babel-loader"
}
Я также создаю псевдоним.
common: path.resolve(__dirname, "../Public/js/src/common"),
Webpack связывает этот файл с вашим приложением при его импорте.
Я думаю, что Вы не были должны hestitate и переходить к повышению-devel. Скорее всего, Ваш код не будет принят, но вероятно, что Вы сможете собрать ценную обратную связь и изучить много. Люди там выровняют по ширине, почему нельзя принять в текущей форме, или как данная функциональность могла быть сделана более универсальной и т.д. Я думаю, что в целом это будет выгодно для Вас.
Если Вы не довольны повышением-devel, затем подписывают и просто следуют за ним в течение некоторого времени. И еще немного персональных комментариев о читать/следовать список:
Я следовал списку дьявола в течение некоторого времени. Я чувствую, как Вы делаете: возможно, я не играю в той же лиге как эти люди, но тем не менее Вы действительно узнаете вполне о немного из обсуждений там.
В течение времени я был там, я нашел некоторый общий шаблон для представлений: первый запрос для доли в библиотеке, затем предложите библиотеку для обзора. Остерегайтесь лицензирования своего кода: если это не будет совместимо с лицензией повышения, то большинство людей даже не посмотрит на него. Проведение времени в обзоре некоторого собственного кода походит на работу бесплатно для кого-то еще.
Также рассмотрите документы записи и публикацию, сделайте библиотеку доступной в Интернете и сделайте, чтобы другие использовали/смотрели в нем. Это повысит (никакая предназначенная игра слов) Ваши возможности.
Почему Ваш материал должен пойти прямо в повышение? То, почему не только помещает его "там" сначала с лицензией, которой Вы довольны..., если существует достаточно интереса к нему от пользователей, "эй это должно быть в повышении", могло бы быть следующим логическим шагом, или нет.
Я пытался отправить свою библиотеку UTF-8 CPP для Повышения. Запущенный путем подписки на их dev почтовый список и отправил несколько неофициальных запросов обзора, но чувствовал, что он не ведет никуда, таким образом, я сдался и никогда не отправлял формальный запрос обзора.
Удача с Вашим представлением.
Вы смотрели на http://www.boost.org/development/submissions.html?