我的问题涉及到我希望作为 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');
我在 Package.json 中看到了 "files"
的属性,这是正确的方法吗?