我有一個NPM包,我維護。有些東西 - 也許npm本身 - 正在向package.json添加條目。它們以下劃線字符開頭:什麼是添加入口行到我的package.json,爲什麼?
"_args": [
[
{
"raw": "[email protected]://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"scope": null,
"escapedName": "some-cool-package",
"name": "some-cool-package",
"rawSpec": "https://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"spec": "https://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"type": "remote"
},
"C:\\Users\\mike\\Documents\\mycompany"
]
],
"_from": "[email protected]>=2.2.0 <3.0.0",
"_id": "[email protected]",
"_inCache": true,
"_location": "/some-cool-package",
"_phantomChildren": {},
"_requested": {
"raw": "[email protected]://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"scope": null,
"escapedName": "some-cool-package",
"name": "some-cool-package",
"rawSpec": "https://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"spec": "https://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"type": "remote"
},
"_requiredBy": [
"/"
],
"_resolved": "https://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"_shasum": "f0d5d982c15d63f653e48fff552400eb241b7407",
"_shrinkwrap": null,
"_spec": "[email protected]://registry.npmjs.org/some-cool-package/-/some-cool-package-2.2.0.tgz",
"_where": "C:\\Users\\mike\\Documents\\mycompany",
什麼是添加這些條目?
我應該在軟件包上留下這些條目嗎?我發佈到公共npm註冊表中,還是刪除它們?
它看起來可能是[NPM本身(https://github.com/npm/npm/issues/10393) – evolutionxbox