小编Blu*_*ret的帖子

Moment.js包含日期格式中间的文本

我的格式为"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"但是如果可能的话我想要一个更干净的代码.

javascript momentjs

136
推荐指数
1
解决办法
3万
查看次数

npm - 使用陈旧的包数据

每当我进行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)

npm npm-install

59
推荐指数
2
解决办法
3万
查看次数

更改新文件的VSCode默认语言?

Visual Studio Code中是否有一种方法可以更改用于新文件的默认语言?

默认情况下,如果您打开一个新文件,它设置为"纯文本",我希望它是"HTML".

我经常将HTML粘贴到VSC中,编辑一下,然后将其复制回我正在使用的CMS(CMS编辑器很糟糕).我根本不想将代码保存在我的计算机上,只需使用HTML语法高亮显示一点,但我希望它是默认值.

visual-studio-code

18
推荐指数
4
解决办法
1万
查看次数

将Bootstrap的工具提示对齐到元素的左侧?

我正在使用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的一部分.

alignment tooltip twitter-bootstrap

11
推荐指数
1
解决办法
2万
查看次数

Sublime Text 3:禁用从装订线中选择拖放

如果我单击并拖动装订线(行号边距)以选择一些行,然后释放鼠标并再次单击,ST假定我想移动选择.但是,除非我明确点击并拖动选择,否则我不想拖放选择.它干扰了其他编辑器的常见逻辑,点击并拖动阴沟边缘只选择行或修改选择,仅此而已.

是否有设置禁用此行为,而不禁用整个选择拖放功能?

select drag-and-drop sublimetext

8
推荐指数
1
解决办法
1590
查看次数

VSCode:作为任务的一部分打开新终端?

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)

visual-studio-code vscode-tasks

8
推荐指数
1
解决办法
1906
查看次数

Jquery - 单击按钮添加类/单击body时删除类

我有一个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永远不显示.

谢谢!

jquery show hide

7
推荐指数
1
解决办法
2万
查看次数

如何在VSCode中运行任务时拆分终端?

在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

您现在可以配置任务以在拆分终端面板中显示输出,而不是创建新的输出.任务配置可以使用表示部分中的属性来定义应显示任务输出的位置.

visual-studio-code

7
推荐指数
3
解决办法
1413
查看次数

使用 Hugo 管道编译打字稿?

有没有办法使用 Hugo 管道将 Typescript 编译为 JavaScript?我目前正在使用“hugo 服务器”在本地运行我的网站,并希望继续这样做以实现实时重新加载和易于运行。然而,我现在面临的情况是,我需要编译一些打字稿,但我找不到任何表明 Hugo 能够做到这一点的资源。

有什么方法可以让我在编译 Typescript 以在 Hugo 中使用时保持轻松的实时重新加载?

typescript hugo

6
推荐指数
2
解决办法
2588
查看次数

Bootstrap v4:主题颜色与标准颜色变量的意义何在?

在引导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。

css sass twitter-bootstrap bootstrap-4

5
推荐指数
1
解决办法
813
查看次数