импорт из общего модуля - PullRequest
0 голосов
/ 12 октября 2019

У меня структура папок выглядит следующим образом

mainDirectory/
|_expoApp/
   |_App.js
|_shared/
   |_utils.js

Внутри App.js Я пытаюсь импортировать из shared/utils.js с import {SomeClass} from "../shared/utils";

Однако я получаю ошибку:

Unable to resolve "../shared/utils" from "App.js"
Building JavaScript bundle: error

До сих пор я пытался включить файл package.js в общую папку, а затем включить его в качестве зависимости в package.js expoApp, но это не решает проблему.

Кто-нибудь знает, как правильно импортировать из общей папки?

1 Ответ

0 голосов
/ 12 октября 2019

В зависимости от папки «expoApp» добавьте в package.json:

"dependencies": {
"shared": "file:../shared/utils/"
}

Использование:

import some from shared;
...