小编Nik*_*tic的帖子

如何删除远程git钩子?

我有与赫斯基一起实施的预推钩.现在我想删除它.

问题是yarn remove huskygit钩子还在里面.git/hooks.

因为我每次想要提交或切换分支或提交时都会收到此错误,因此甚至无法提交 - >

.git/hooks/pre-commit: line 6: node_modules/run-node/run-node: No such file or directory

我知道我总是可以删除里面的每个钩子,.git/hooks但我怎么能远程推送这个更改?如何不让我的队友做同样的事情?

此外,我知道我可以使用-n标志,但我仍然不想这样做,我想干净的git提交.

git hook frontend husky

11
推荐指数
4
解决办法
4608
查看次数

使用正则表达式从 SVG 字符串中提取 viewBox 属性值

我有以下字符串:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 18"><title>A</title><path d="M0,18V4A3.83,3.83,0,0,1,1.19,1.18,3.85,3.85,0,0,1,4,0H8a3.81,3.81,0,0,1,2.8,1.19A3.85,3.85,0,0,1,12,4V18H8V10H4v8ZM4,8H8V4A2,2,0,0,0,6,2a1.92,1.92,0,0,0-1.4.59A1.92,1.92,0,0,0,4,4Z"/></svg>
Run Code Online (Sandbox Code Playgroud)

我想从视图框中检索值:

"0 0 12 18"
Run Code Online (Sandbox Code Playgroud)

到目前为止我所拥有的:

/"\d\s\d\s\d\d\s\d\d"/
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,这并不能保证提取的值将是 viewBox,而且它不涵盖值不是单位数的情况,如下所示: 123 32 1239 33

javascript regex svg

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

v-html 指令渲染原始 html

这是我的组件的样子

<template>
 <div v-html="someHtml"></div>
</template>

 <script>
 export default {
   name: "test",
   props: {
    someHtml: String,
   },
 }
 </script>
Run Code Online (Sandbox Code Playgroud)

组件在故事书中的使用方式:

export const testtest = () => ({
  components: {test},
  props: {
    someHtml: {default: text('somehtml', '<a href="link" class="link text-theme">see data</a>')}
},
template: `
    <test v-bind="$props"/>
`,
});
Run Code Online (Sandbox Code Playgroud)

输出始终是 html 原始字符串,如下所示 ==>

<a href="link" class="link text-theme">see data</a>
Run Code Online (Sandbox Code Playgroud)

文档很清楚用法,但它仍然对我不起作用。

我将原始 html 作为道具传递。当我使用 vue js 数据中的原始 html 时,它正在工作并且能够“解析”html 字符串并正确呈现它。

javascript vue.js storybook

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

标签 统计

javascript ×2

frontend ×1

git ×1

hook ×1

husky ×1

regex ×1

storybook ×1

svg ×1

vue.js ×1