package.json`name`和`version`应该放在JSON的顶层吗?
如果名称字段没有按照下面所示的方式放在package.json文件的顶层,是否可以识别?
是否有npmjs规范指示允许使用这些语法?
{
"dummy": {
"name": "project"
},
"version": "1.0.0"
}
我阅读了此页面,但是没有描述每个字段应在package.json中放置多深,以及是否没有名称,版本字段等。
回答如下:这样"name"
不会被大多数工具识别,不。
允许使用未在NPM package.json
规范中指定的扩展名(但不鼓励使用IIRC)。>>