我的格式为"2015年1月27日上午8:17",我需要使用moment.js显示.我正在使用这种格式
moment.format('MMM. D, YYYY at h:mm A z');
Run Code Online (Sandbox Code Playgroud)
除了"at"这个词外,一切都很有效.如何将该单词显示为单词而不是"at"中的"a"被翻译为"am/pm".现在使用该日期格式,它最终看起来像这样:2015年1月27日上午8:17.注意"amt"而不是"at".
有没有简单的方法让它不处理"a"作为格式的一部分?我已经尝试拆分输出并在第三个空格后手动输入"at"但是如果可能的话我想要一个更干净的代码.
每当我进行npm安装时,我会使用陈旧的包数据获得大量关于它的消息.这是什么意思,是我需要担心的事情?
这是我通过npm安装获得的警告消息的一个小例子.在这个特殊的例子中,我刚刚添加了"npm install @ angular/animations @ latest --save":
WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EINTEGRITY: sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0
g== integrity checksum failed when using sha512: wanted sha512-Mp+FXEI+FrwY/XYV45b2YD3E8i3HwnEAoFcM0qlZzq/RZ9RwWitt2Y/c7cqRAz70U7hfekqx6qNYthuKFO6K0g== but got sha1-2+xJQ20q4V9TYRTnbRRlbNvA9E0
=. (8538 bytes)
WARN registry Using stale package data from https://registry.npmjs.org/ due to a request error during revalidation.
WARN registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EINTEGRITY: sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUu
g== integrity checksum failed when using sha512: wanted sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug== but got sha1-wVm41b4PnlpvNG2rlPFs4CIWG4g
=. (3618 bytes)
WARN registry Using stale package data from …
Run Code Online (Sandbox Code Playgroud) Visual Studio Code中是否有一种方法可以更改用于新文件的默认语言?
默认情况下,如果您打开一个新文件,它设置为"纯文本",我希望它是"HTML".
我经常将HTML粘贴到VSC中,编辑一下,然后将其复制回我正在使用的CMS(CMS编辑器很糟糕).我根本不想将代码保存在我的计算机上,只需使用HTML语法高亮显示一点,但我希望它是默认值.
我正在使用Bootstrap的工具提示脚本,当我在文本上的工具提示被截断时出现问题.我正在使用CSS截断文本,然后在该文本上有一个工具提示,以便您可以将鼠标悬停在上面并查看全文.我的问题是,当文本被截断时,工具提示仍然以元素为中心,就像它没有被截断一样.
除了这个问题,无论如何,我只是喜欢它的风格.我想拥有它,以便工具提示对齐元素的左侧,工具提示上的箭头也会向左移动.或者,如果工具提示位于元素的一侧,则它将与顶部对齐,箭头位于顶部.
基本上它现在看起来像这样:
################
# TOOLTIP #
################
v
Some really long text th...
Run Code Online (Sandbox Code Playgroud)
我希望它看起来像这样:
################
# TOOLTIP #
################
v
Some really long text th...
Run Code Online (Sandbox Code Playgroud)
或者像这样:
################ > Some really long text th...
# TOOLTIP #
################
Run Code Online (Sandbox Code Playgroud)
谢谢.
[编辑]我已经确定了箭头的移动,这只是简单的CSS.但是工具提示本身的对齐似乎是javascript的一部分.
如果我单击并拖动装订线(行号边距)以选择一些行,然后释放鼠标并再次单击,ST假定我想移动选择.但是,除非我明确点击并拖动选择,否则我不想拖放选择.它干扰了其他编辑器的常见逻辑,点击并拖动阴沟边缘只选择行或修改选择,仅此而已.
是否有设置禁用此行为,而不禁用整个选择拖放功能?
Visual Studio Code 刚刚更新为允许运行任务并在拆分终端中打开它们。这很棒,但是我正在寻找另一件事来使其完美。
我希望能够通过任务总共打开 3 个终端。一个用于我的 NPM 构建,一个用于我的后端 MAVEN 构建,第三个只是一个空白的新终端,我可以在需要时用于 git 命令。
我似乎无法找到一种方法来告诉 VSC 运行一个任务,该任务只是打开一个准备使用的新终端而不提供命令。我什至会给它一个简单的命令,比如“node -v”来启动它,只要该面板在之后仍然可用。现在它想在运行后关闭它。
这是我的任务设置:我有一个任务设置作为依赖于另外两个的构建任务。我设想在只打开新终端的情况下添加第三个:
{
"version": "2.0.0",
"tasks": [
{
"label": "Run Maven and NPM",
"dependsOn": [ "maven", "npm" ],
"group": {
"kind": "build",
"isDefault": true,
},
},
{
"label": "maven",
"command": "...",
"type": "shell",
"presentation": {
"reveal": "always",
"group": "build"
},
"options": {
"cwd": "${workspaceRoot}/server"
}
},
{
"label": "npm",
"type": "shell",
"command": "ng serve --port 4203 --proxy-config proxy.conf.json",
"presentation": {
"reveal": "always",
"group": "build" …
Run Code Online (Sandbox Code Playgroud) 我有一个div,我想在点击一个按钮时显示,然后如果页面上的任何其他地方(包括原始按钮),除了点击隐藏的div,然后我希望div再次隐藏.
我觉得我非常接近,只是无法做到对.这是我到目前为止(作为一个基本的例子:
$(".clickme").click(function () {
$(".toggletag").addClass('open');
});
if ( $('.toggletag').hasClass('open') ) {
$("html").click(function () {
$(".toggletag").removeClass('open');
});
}
Run Code Online (Sandbox Code Playgroud)
这是一个使用此代码的JSfiddle:http://jsfiddle.net/vgf6g/1/
我最初尝试没有if语句但当然导致html点击覆盖按钮点击导致div永远不显示.
谢谢!
在Visual Studio Code中,您现在可以将集成终端分成两半.我也在使用VSCode的任务功能来同时运行两个任务.如何在运行任务时将其设置为自动拆分当前终端,使用新任务完成任务?
基本上我想打开VSCode,它应该像正常一样自动打开集成终端,然后我可以运行我的两个任务,这应该以一个终端拆分为三个如此:
------------------------------------------------------
| default terminal | Task 1 | Task 2 |
------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
编辑( 已修复): VSCode已更新为允许此操作:D https://code.visualstudio.com/updates/v1_31#_task-output-support-split-terminals
您现在可以配置任务以在拆分终端面板中显示输出,而不是创建新的输出.任务配置可以使用表示部分中的组属性来定义应显示任务输出的位置.
有没有办法使用 Hugo 管道将 Typescript 编译为 JavaScript?我目前正在使用“hugo 服务器”在本地运行我的网站,并希望继续这样做以实现实时重新加载和易于运行。然而,我现在面临的情况是,我需要编译一些打字稿,但我找不到任何表明 Hugo 能够做到这一点的资源。
有什么方法可以让我在编译 Typescript 以在 Hugo 中使用时保持轻松的实时重新加载?
在引导v4.0.0.beta.2他们使用彩色图也使我们能够使用的颜色一样,theme-color("primary")
而不是$brand-primary
现在。
我的问题是,当我添加自己的自定义CSS并想使用Bootstrap中的颜色时,使用theme-color函数而不是仅获取它基于的变量(例如)有什么好处$primary
?
在引导变量文件中,它们具有:
$primary: $blue !default;
$secondary: $gray-600 !default;
$success: $green !default;
$info: $cyan !default;
$warning: $yellow !default;
$danger: $red !default;
$light: $gray-100 !default;
$dark: $gray-800 !default;
$theme-colors: () !default;
$theme-colors: map-merge((
"primary": $primary,
"secondary": $secondary,
"success": $success,
"info": $info,
"warning": $warning,
"danger": $danger,
"light": $light,
"dark": $dark
), $theme-colors);
Run Code Online (Sandbox Code Playgroud)
我为什么不只用$primary
呢?还是$gray-300
?
我没有在自定义文件中做任何花哨的SASS事情,只是使用这些变量的标准CSS。
alignment ×1
bootstrap-4 ×1
css ×1
hide ×1
hugo ×1
javascript ×1
jquery ×1
momentjs ×1
npm ×1
npm-install ×1
sass ×1
select ×1
show ×1
sublimetext ×1
tooltip ×1
typescript ×1
vscode-tasks ×1