今天无法在我的任何项目上运行snyk ,到处都出现相同的错误。
snyk test --strict-out-of-sync=false结果是:
在 package-lock.json 中找不到依赖项 fsevents。您的 package.json 和 package-lock.json 可能不同步。请运行“npm install”并重试。
npm install并npm i --package-lock-only什么也不做。
FSEvents甚至不是一个要求package.json
的相关部分package.json:
"dependencies": {
"bcrypt": "^5.0.1",
"cookie-parser": "^1.4.5",
"cors": "^2.8.5",
"csurf": "^1.11.0",
"debug": "~4.3.1",
"express": "~4.17.1",
"express-handlebars": "^5.3.0",
"express-rate-limit": "^5.2.6",
"helmet": "^4.4.1",
"morgan": "~1.10.0",
"mysql2": "^2.2.5",
"node-cron": "^3.0.0",
"node-fetch": "^2.6.1",
"nodemailer": "^6.5.0",
"redis": "^3.1.0",
"sequelize": "^6.6.2",
"sequelize-cli": "^6.2.0",
"uuid": "^8.3.2",
"winston": "^3.3.3"
},
"devDependencies": {
"app-root-path": "^3.0.0",
"babel-eslint": "^10.1.0",
"chai": "^4.3.4",
"chai-http": "^4.3.0", …Run Code Online (Sandbox Code Playgroud) 我在mongoose中填充用户集合,并且如果用户使用社交帐户注册,则想要设置标记.所以我在填充中选择那些字段.但出于安全方面的考虑,我不想将其作为回应.所以我使用它将其转换为普通对象lean()并将值设置为null.但是,一旦null为特定用户设置了值,那么它将该值设置为null user_id.如何设置null或如何隐藏响应.
Pins.find(condition)
.limit(limit)
.sort({time: -1})
.populate({
path: 'user_id',
select: '_id name pic twitter_id fb_id',
options: { lean: true}
})
.lean()
.exec(function(err, data) {
if(data){
var flag = 0
async.eachSeries(data, function(v, callback1) {
if(v.user_id.twitter_id || v.user_id.fb_id ){
v.socialaccount=1
v.user_id.fb_id =''
v.user_id.twitter_id =''
}else{
v.socialaccount=0
v.user_id.fb_id =''
v.user_id.twitter_id =''
}
callback1()
},function(){
console.log(data)
callback(data)
})
} else {
callback(data)
}
})
Run Code Online (Sandbox Code Playgroud)
提前致谢
在Google Sheets中,使用公式,有没有办法返回等于特定字符串的单元格的列号?
我经常使用该VLOOKUP公式,但发现随着时间的推移,我会更新并添加目标表中的列。结果是,任何VLOOKUP指向该工作表的操作都将返回错误的结果,因为要返回的值的索引不再正确。
因此,我正在寻找一个可用于返回VLOOKUP公式中索引号的公式,该公式将始终根据该列的标题文本(例如“电子邮件”)找到列索引。
该公式需要返回等于(而不仅仅是包含)搜索文本的单元格索引,即返回“电子邮件”列的索引,而不是“经理电子邮件”列的索引。列标题始终是唯一的。
我发现了这个问题,但这返回整个单元格引用,而不仅仅是索引 - 我希望有一个更简单的解决方案,通过搜索包含以下内容的工作表的单行(第一行)来仅返回列索引搜索文本。
我有以下select_month帮手.我想添加一个,class但它不生成HTML.
select_month(Date.today,
:add_month_numbers => true,
:html => { :class => 'col-xs-3' }
)
Run Code Online (Sandbox Code Playgroud)
我也尝试使用哈希,因为一些解决方案建议但我得到一个语法错误:
select_month(Date.today,
:add_month_numbers => true,
{ :class => 'col-xs-3' }
)
Run Code Online (Sandbox Code Playgroud)
和:
select_month(Date.today,
:add_month_numbers => true,
:class => 'col-xs-3'
)
Run Code Online (Sandbox Code Playgroud)
不确定我真的了解何时以及如何使用哈希格式化它.