小编Leo*_*Leo的帖子

云存储时如何处理`node_modules`目录?

我有一个Node.js项目(实际上是一个Firebase项目),上面有我的代码Google Drive。(这里我可以使用示例Dropbox代替。重要的是代码文件是镜像的。)

现在,我也想在另一台计算机上开发该项目。我不明白如何处理node_modules目录。目前,那里的文件数量惊人地达到15,000。我应该排除它们镜像吗?

还是这只是一个不好的设置?

dropbox node.js firebase npm-install

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

如何将 CSS 变量设置为未设置的值,“--unset-it: unset”?

我想给 CSS 变量赋予未设置的值,这样我就可以将它用于outline: unset. (我知道其中的“未设置”--unset-it: unset是指变量本身。)

能做到吗?我在这里做了一些测试:

const theDump = document.getElementById("dump");
const root = document.documentElement;
let checked = false;

document.getElementsByName("unset-it").forEach((elt) => {
  function displayIt(elt) {
    root.style.setProperty("--unset-it", elt.value);
    const propVal = getComputedStyle(root).getPropertyValue("--unset-it");
    theDump.textContent = `--unset-it: ${propVal};`;
  }
  if (!checked) {
    checked = true;
    elt.checked = true;
    elt.focus();
    displayIt(elt);
  }
  elt.addEventListener("click", evt => {
    const elt = evt.target;
    displayIt(elt);
  });
});
Run Code Online (Sandbox Code Playgroud)
* {
  box-sizing: border-box;
}

#ex {
  background: yellow;
  padding: 0.5rem;
  margin: 1rem 0;
}

input[type=radio] { …
Run Code Online (Sandbox Code Playgroud)

css css-variables

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

为什么JSLint不允许在for循环中使用"var"?

我的代码或plovr有问题.我去JSLint寻求帮助.但是,JSLint似乎将此视为致命错误,并拒绝检查更多代码:

for (var i = 0; i < data.length; i += 4) {
Run Code Online (Sandbox Code Playgroud)

为什么?我喜欢这种宣称"我"的方式.

如果你在Windows上,JSHint似乎不是一个替代品.我正在尝试在线Lint.我觉得这个bug有点难以找到,所以我很乐意提供有关优秀代码检查器的建议.

javascript jslint

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

How do I create a Blob in Node.js?

I have tried to create a Blob in Node.js. First just this:

var b = new Blob(['hi', 'constructing', 'a', 'blob']);
Run Code Online (Sandbox Code Playgroud)

This fails with ReferenceError: Blob is not defined

然后,我尝试使用该blob模块(两行代码来自该模块的示例,请参阅https://www.npmjs.com/package/blob):

var Blob = require('blob');
var b = new Blob(['hi', 'constructing', 'a', 'blob']);
Run Code Online (Sandbox Code Playgroud)

这失败了 TypeError: Blob is not a constructor

我该怎么做?

javascript blob node.js

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

如何从 Node.js 内部获取 Firebase 中的默认存储桶名称?

我想避免在 Firebase 项目中硬编码默认存储桶名称。我如何在服务器端获取它?

const admin = require("firebase-admin");
const defaultBucket = admin.storage().bucket();
const defaultBucketName = ...?
Run Code Online (Sandbox Code Playgroud)

node.js google-cloud-storage firebase google-cloud-platform

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

当屏幕较宽时,为什么两个p-tag不能彼此相邻?

当浏览器宽度超过1000px时,div.flex-container会发生变化,因此to-p-tags可能会彼此相邻.然而,他们仍然在彼此之上.

我可以做些什么来让他们在更宽的屏幕上在宽屏幕上彼此相邻?

(对不起,我在这里更改了问题.虽然我真的无法理解发生了什么.使用"flex-direction:column",p-tag总是在彼此之上.没有它,它们彼此相邻.)

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <style type="text/css">
      .flex-container {
          display: flex;
          flex-wrap: wrap;
          flex-direction: column;
          max-width: 800px;
          min-height: 180px;
          border: red 2px solid;
      }
      @media (max-width: 1000px) {
          .flex-container {
              max-width: 400px;
          }
      }
      .flex-container p {
          flex: 1;
          -webkit-box-flex: 1;
          display: block;
          width: 300px;
          margin: 0px;
          margin-right: 20px;
          margin-bottom: 10px;
          border: red 2px solid;
      }
    </style>
  </head>
  <body>
    <div class="flex-container">
      <p>
        This page is for setting up the W+ bookmarklet and adding it
        to your …
Run Code Online (Sandbox Code Playgroud)

css css3 flexbox

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

在javascript中获取选择颜色?

我看到了这个关于设置选择颜色的好文章:

在 JavaScript 中设置文本选择颜色http://blogs.adobe.com/cantrell/archives/2012/02/setting-text-selection-colors-in-javascript.html

由于可以设置颜色我想有一些方法来GET它。我就是找不到。;-)

有人知道如何获得选择颜色吗?

javascript css jquery dom

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

为什么不是这个CSS:三角形出现后是否正确?

我正在尝试制作一个CSS:三角形之后的通常方式.但它看起来并不像三角形,请参阅http://jsfiddle.net/lborgman/eX3HL/:

/* triangle after */
#st:after {
    position: relative;
    margin-left: 10px;
    content:"";
    border-top:4px solid transparent;
    border-bottom:4px solid transparent;
    border-left:4px solid black;
}

#st {
    line-height: 2em;
}
Run Code Online (Sandbox Code Playgroud)

如果我将"position:relative"更改为"position:absolute",则三角形将变为三角形.但是这在我想要的地方不起作用(因为它在浮点数上).

我能做什么?

css

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

firebase服务,用于托管的模拟器端口?

我刚刚在 firebase.json 中添加了新的 Firebase 项目,其中包含以下内容:

  "emulators": {
    "functions": {
      "port": 5001
    },
    "hosting": {
      "port": 5002
    },
Run Code Online (Sandbox Code Playgroud)

我开始它与firebase serve. 它在端口 5000(而不是 5002)上提供托管服务:

+  hosting: Local server: http://localhost:5000
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?

localhost firebase-hosting firebase-tools

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

如何告诉Web浏览器用户修改了页面?

我让用户在html页面上进行一些可视化设置.这可能需要一些时间,因此我不希望用户通过以某种方式关闭网页来完成设置(没有警告).

如果我使用了文本区域,复选框等,则浏览器会警告用户.如何告诉浏览器在我的情况下警告用户?

javascript jquery dom

0
推荐指数
1
解决办法
255
查看次数