Мой вопрос касается существующей библиотеки, которую я хочу опубликовать в качестве модуля NPM. Библиотека уже используется, а в настоящее время require
d через локальную файловую систему.
Как я могу указать корневую директорию моих файлов модулей?
Если у меня есть структура вроде:
.
├── package.json
├── src
| ├── js
| └────── lib
| └───────── my
| └───────────── thing.js
| └───────────── that.js
Как указать, что корень моего модуля и доступные файлы src/js/lib/my/
?
Я хотел бы использовать, как следует из внешнего проекта:
var thing = require('my/thing'),
that = require('my/that');
Я видел свойство "files"
в package.json, это правильный путь?