我正在运行 Windows 7 Pro,并且确实有 Node v4.2.2
。
我刚刚去过https://nodejs.org/en/并下载了“node-v6.10.1-x64.msi”以升级到v6.10.1
(当前的 LTS)。
我安装了它并重新启动了我的机器,但现在node -v
在命令行上运行返回v0.10.40
.
我检查了我的系统 PATH 变量,它有C:\Program Files\nodejs\
. 当我查看C:\Program Files\nodejs\node.exe
它的属性时,它会6.10.1
在“详细信息”选项卡上显示“产品版本” 。
为什么在我更新到..时node -v
报告?v0.10.40
v6.10.1
我想要一个内容叠加层,以在模式打开时将页面内容显示为灰色。我希望叠加层淡入淡出。
我可以:
限制条件:
div
我使用的叠加层始终位于DOM中,不会添加和删除。setTimeout()
),所有计时必须在CSS / SASS中显然,叠加层在隐藏时无法阻止对内容的点击,因此我不能仅设置动画opacity
。
我目前正在使用background-color: rgba(0, 0, 0, 0.5);
和transition: background-color 1s ease-in;
制作动画,但似乎无法“覆盖”内容的“重叠”和“重叠”(同时也渐入和渐出)。
我试过使用该height
属性(设置100%
为覆盖打开,0
关闭覆盖),但是我认为我只能使用transition: height 0s ease-in 0;
一次,不能使用两次(因为淡出时需要为此延迟)。
我怎样才能做到这一点..?
更新资料
要求看看我累了什么:
.overlay {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 0;
z-index: 10;
transition: background-color .5s ease-in;
background-color: rgba(0, 0, 0, 0);
}
.overlay-start-off {
transition: height 0s ease-in 0;
}
.overlay-start-on …
Run Code Online (Sandbox Code Playgroud) 我正在使用 SQL Server 2014 导入和导出向导将数据从一个 SQL Server 实例复制到另一个实例。
我有 8 个数据库,每个数据库有 63 个表,所以总共有 504 个表。
导入/导出工作正常,数据流入目标数据库。我的问题是我需要Enable Identity Insert
每个表选项。
我需要Enable Identity Insert
默认勾选/选中,否则我将整天待在这里,只需点击Edit mappings... > Enable Identity Insert > OK
...下移... Edit mappings... > Enable Identity Insert > OK
...下移... Edit mappings... > Enable Identity Insert > OK
...
你明白了...
有什么办法可以为Enable Identity Insert
..设置默认值吗?
我在让 nodemailer 使用 AuthSMTP ( https://www.authsmtp.com/ ) 时遇到问题。
var nodemailer = require('nodemailer');
var transOptions = {
host: 'mail.authsmtp.com',
port: 25,
secure: false,
auth: {
user: '...',
pass: '...'
}
};
var transporter = nodemailer.createTransport(transOptions);
var mainOptions = {
from: 'whatever@domain.com',
to: 'something@domain.com',
subject: 'hello',
text: 'hello world!'
};
var callback = function(err, info){
if (err) { throw err }
console.log('sent');
}
transporter.sendMail(mainOptions, callback);
Run Code Online (Sandbox Code Playgroud)
我从 AuthSMTP 返回的错误是:
“您的程序、应用程序或设备正尝试在我们的服务中使用 SSL,但您的帐户未启用 SSL。”
我不想启用 SSL,并且我secure
将传输选项对象中的属性设置false
为文档所说的:https://github.com/andris9/nodemailer-smtp-transport#usage。
当我设置为nodemailer
不使用 …
我正在使用lodash并且我有一个数组:
const arr = ['firstname', 'lastname', 'initials', 'initials'];
Run Code Online (Sandbox Code Playgroud)
我想要一个仅包含出现多次的值(重复值)的新数组。
看起来 lodash 可能有一种特定的方法,但我看不到。像这样的东西:const dups = _.duplicates(arr);
那就太好了。
我有:
// object with array values and number of occurrences
const counts = _.countBy(arr, value => value);
// reduce object to only those with more than 1 occurrence
const dups = _.pickBy(counts, value => (value > 1));
// just the keys
const keys = _.keys(dups);
console.log(keys); // ['initials']
Run Code Online (Sandbox Code Playgroud)
还有比这更好的方法吗..?
node.js ×2
arrays ×1
css ×1
css3 ×1
data-import ×1
email ×1
javascript ×1
lodash ×1
nodemailer ×1
sql-server ×1
ssl ×1