npm的package.json的 type字段,
我们知道:
一般可以填写:commonjs
或 module
{
"name": "demo-01",
"version": "1.0.0",
"description": "",
"main": "main.js",
"type": "commonjs",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
},
"author": "",
"license": "ISC",
"devDependencies": {
...
}
}
请问下:
1.除了前面2种值,还有其他的值的可能吗?
2.是否可写成这样呢"type": "commonjs"||"module"? 到时候2种都可以使用。
不行嗷,只能二选一,文档里只提到了
commonjs
和module
两个值。不过你可以通过后缀来区分。
Modules: Packages | Node.js v19.4.0 Documentation