Как программно читать app.json из модуля узла - PullRequest
0 голосов
/ 18 января 2019

Я пишу модуль, который я буду использовать npm для установки в будущем.Мне нужно иметь возможность читать app.json, чтобы получить информацию о конфигурации.Я хотел бы сослаться на app.json, используя абсолютный путь, но:

import app from 'AppName/app.json'

не работает, потому что мой модуль не будет знать имя приложения в будущем.Как я могу сделать это?Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 18 января 2019

Вы должны ссылаться на него, используя относительный путь.

Использование импорта не будет работать, если вы не используете ES6, так как вы ничего не экспортируете в app.json, поэтому вам придется вместо этого использовать require. Если файл, который требует его, находится в node_modules/your_module_name/, то примерно так должен найти app.json

const app = require('../../app.json')

или при использовании ES6

import app from '../../app.json'

0 голосов
/ 18 января 2019

Вы можете ссылаться, используя относительный путь.

Например:

import app from '../app.json'

или

import app from './app.json'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...