我正在体验Openshft云平台。当我从本地NodeJs项目添加依赖项时,另一个依赖项将在命名为package-lock.json
的文件accepts
中出现:
{
"name": "nodejs-ex",
"version": "0.0.1",
"description": "Node.js sample app for OpenShift 3",
"main": "server.js",
"dependencies": {
"chai": "^3.5.0",
"chai-http": "^2.0.1",
"ejs": "^2.4.1",
"mocha": "^2.4.5",
"mongodb": "^2.1.16",
"morgan": "^1.7.0",
"object-assign":"4.1.0",
"accepts": {
"version": "1.3.7",
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
"integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
"requires": {
"mime-types": "~2.1.24",
"negotiator": "0.6.2"
}
}
vscode抱怨package.json
文件的语法返回:Incorrect type. Expected "string".
accepts
是附加依赖项。有什么问题吗?
答案 0 :(得分:1)