我正在使用ESLINT来分析我的代码。代码运行正常。它突出了“数据存储”。这是Google Cloud Platform数据存储示例中的示例代码。
[eslint]名称以大写字母开头的函数只能用作构造函数。 (新帽)
// Instantiates a client
const datastore = Datastore({
projectId: projectId,
});
这是.eslintrc.js
module.exports = { extends: 'google', parserOptions: {
ecmaVersion: 6, }, };
答案 0 :(得分:0)
这与Google Cloud无关。这与你的用品配置有关。要删除它,您可以执行以下任一操作:
var gcloud = require('google-cloud');
var datastore = gcloud.datastore({
projectId: 'grape-spaceship-123',
keyFilename: '/path/to/keyfile.json'
});
/*eslint new-cap: ["error", { "newIsCap": false }]*/
答案 1 :(得分:0)
您可以在rules
中配置.eslintrc
,如下所示:
module.exports = {
// "extends": "airbnb"
"extends": "google",
"parserOptions": {
"ecmaVersion": 8,
},
"rules": {
"new-cap": 0,
}
};