nodejs package.json中的exports
2023-09-14 08:58:44 时间
test/package.json
{
"name": "test",
"main": "index.js",
"exports": {
".": {
"require": "./index.js"
},
"./a": "./functions/a.js",
"./b": "./functions/b.js",
"./f/": "./functions/"
}
在另一个模块中使用test模块:
demo/package.json
{
"name": "demo",
"main": "index.js",
"dependencies": {
"test": "file:../test"
}
}
demo/index.js
const index = require('test')
index();
const a = require("test/a");
const b = require("test/b");
a();
b();
const a2 = require("test/f/a");
const b2 = require("test/f/b");
a2();
b2();
See also:
相关文章
- 【nodejs原理&源码赏析(6)】深度剖析cluster模块源码与node.js多进程
- nodejs 文件路径问题
- Json对象与Json字符串的转化、JSON字符串与Java对象的转换
- c++ in nodejs (V8)
- nodejs XML和json互相转换
- nodeJS基于smtp发邮件
- electron 调用nodejs native c++ addon
- EasyRMS录播管理服务器项目实战:windows上开机自启动NodeJS服务
- NodeJs的Event Loop
- 在JavaScript中使用json.js:使得js数组转为JSON编码
- electron/nodejs实现调用golang函数
- Json string to object debug - json字符串转Java对象的处理调试
- Atitit xml转json总结 目录 1.1. XML和JSON之间没有直接映射;元素类型问题1 1.2. Xml与json的对应关系2 1.3. 范例2 2. Jsonlib的问题,,不
- nodejs项目的package-lock.json文件的用途
- nodejs TCP服务器和客户端通信的socket结构
- 推荐一个谷歌浏览器插件json单独窗口格式化插件JSON-handle
- nodejs的安装。配置。卸载。修复。重装。修改npm全局安装模式的路径
- Android JSON解析json数据
- 【nodejs原理&源码赏析(3)】欣赏手术级的原型链加工艺术
- nodejs 使用http模块保存源码
- Python JSON 数据|编码解码JSON数据,import json,json.dumps,json.loads
- 基于NodeJS的全栈式开发(基于NodeJS的前后端分离)【转】
- Nodejs实现爬虫抓取数据
- json 模块:处理 JSON 数据