小编jBo*_*ive的帖子

在OS X Yosemite Finder预览中显示PNG文件的尺寸

我有一堆非常相似的图像,想要快速查看每个图像的尺寸,而不必先打开它.

Finder本身支持这种方式,但由于某些原因,它没有显示我的某些PNG图像的尺寸:示例

其他人工作.

有人知道怎么修这个东西吗?插件到Finder可能吗?

macos finder osx-yosemite

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

Webpack - devtool:用于 CSS 的源映射和用于 JS 的 eval-source-map?

如果我使用 devtool: 'source-map' 它适用于 CSS:

我正在获取文件,行,一切都很棒

但是,我的 JavaScript 变量名并不好玩:

错误的 JavaScript 变量

所以,如果我使用 devtool:eval-source-maps。生活很美好——调试JS。但是我的 CSS 然后指向大 bundle-css 而不是单独的文件:

调试 JS 的好时光!

这不好玩...

我怎么有我的蛋糕,也吃它?!我想在同一个构建过程中对 JS 使用 eval-source-map,对 CSS 使用 source-map。

这是我的 webpack 配置(在撰写本文时使用最新的所有内容):

/* eslint no-console:"off" */
const {resolve} = require('path');
const webpack = require('webpack');
const ProgressBarPlugin = require('progress-bar-webpack-plugin');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const InlineManifestWebpackPlugin = require('inline-manifest-webpack-plugin');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
const UglifyJSPlugin = require('uglifyjs-webpack-plugin');
const OptimizeCssAssetsPlugin = require('optimize-css-assets-webpack-plugin');
const {getIfUtils, removeEmpty} = require('webpack-config-utils');
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
// const OfflinePlugin = require('offline-plugin/runtime').install();

module.exports = (env) => {
    const …
Run Code Online (Sandbox Code Playgroud)

javascript css source-maps webpack

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

使用 Webpack 缩小 JSON 并将结果复制到文件?

我有几个语言文件,我只是将它们复制到磁盘上的某个位置,现在我需要继续这样做。

问题是它们没有缩小,我想使用 WebPack 3.X 这样做,因为这是我们使用的... :)

类似于https://www.npmjs.com/package/grunt-jsonmin但没有 grunt 部分。

我有: src/lang/*.json 中未压缩的 JSON

我想要的是:dist/lang/*.json 中的压缩 JSON

/J

compression json webpack

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

具有渐变尾部的笔划的 SVG 圆

以下是我所拥有的。我唯一需要的是让顶部填充。所以 12 点钟它应该是一个填充,广告 6 点钟它应该以渐变结束。

实现这一目标的最佳方法是什么?(这个想法是让它在下一步中旋转。)

代码笔

    <div id="container">
  <svg idq="svg-spinner" version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg" width="100" height="100">
    <defs>
        <linearGradient id="grad1" x1="0.01" y1="0.1">

            <stop offset="0" stop-color="#fff"></stop><stop offset="50%" stop-color="#fff" stop-opacity="0"></stop>
        </linearGradient>
    </defs>

    <circle cx="50" cy="50" r="40" stroke="url(#grad1)" stroke-width="10" fill="none"></circle>
</svg>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

svg linear-gradients spinner

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

我需要收集GitHub对我们项目的评论统计数据

我需要从我们的私人GitHub回购中提取有关我们的合作者在规定时间段内所做评论的数量的信息.

我一直在审查GitHub文档,但如果它甚至可以使用他们的REST API,那对我来说并不明显.

我想使用数据在线自动在图表中显示信息,因此REST是首选方式.

有谁知道它是否可能?

谢谢,/ J.

git rest github github-api

4
推荐指数
2
解决办法
1950
查看次数

使用JavaScript生成数字系列的所有组合

我的头脑不太好,希望有人能帮忙...

假设我有:

1234567
Run Code Online (Sandbox Code Playgroud)

我希望生成所有可能组合的列表,唯一的限制是:

  • 一个数字只能出现一次
  • 较高的数字不能低于较低的数字。

因此,如下所示:

1
2
3
4
5
6
7

12
13
14
15
16
17

123
1234
12345
123456
1234567

134
1345
...
Run Code Online (Sandbox Code Playgroud)

javascript combinations sequence

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

无法让异步函数在简单的 NodeJS 脚本中工作

所以,这里是 NodeJS 新手 - 请保持温和。;)

下面的代码在现代浏览器中运行良好:

async function testAsync(){
    return await new Promise(function(resolve){
        setTimeout(function(){
            resolve('Hello World!');
        }, 1000)

    })
}

const test = await testAsync();
console.log(test);
Run Code Online (Sandbox Code Playgroud)

它等待 1000 毫秒,直到打印“Hello World!” 到控制台,正如预期的那样。

使用我得到的相同代码运行 Node 10.3.0:

SyntaxError: await is only valid in async function
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

谢谢!

javascript node.js async-await

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

XPages:获取 - this._partialRefresh AJAX调用的内容?

我正在对XPage(Domino 8.5.1)进行部分刷新,但需要获取响应的内容.

原因是IE8似乎(有时)有部分刷新的HTML没有显示的问题.我可以看到响应是正确的但DOM没有更新.

有一个简单的解决方法:

div.innerHTML = div.innerHTML
Run Code Online (Sandbox Code Playgroud)

但是对我来说,我需要内容,所以我可以将其插入到首位.

那么,是否可以从partialRefresh获取返回的HTML?或者还有另一种解决方法吗?

javascript lotus-domino xpages

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

根据客户端值更改eventHandlers refreshMode?

我在顶部有一个提交按钮,通常会对表单进行部分刷新.

当我添加一个不会到期的fileUpload控件时,因为我需要进行全面刷新.但是我希望如果用户添加了要上传的文件,就会发生这种情况.因此,如果文件Upload为空,我想使用partialRefresh提交.

我可以检查文件是否足够容易添加,我可以使用不同刷新模式的两个按钮并使用JS隐藏它们,但这是一个笨重的解决方案.

我想要做的是根据当前表单中提交的值更改提交按钮上的刷新模式.

有任何想法吗?

谢谢!

/ J

lotus-domino xpages xpages-ssjs

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

“查询无法理解” - 字段类型已更改的全文搜索

客户有一个长期存在的 IBM Notes 应用程序,其中有人将字段的类型从数字更改为文本。

因此,现在当我们尝试进行 FT 搜索时,例如:[myField] = "1234" 收到错误消息:“查询无法理解”。

如果我这样做: [myField] = 1234 它可以工作但不会返回任何命中。即使有一个文档,其中 myField = "1234"。

该字段是设计中的文本类型。

我创建了一个用于测试的新视图,只允许来自一种表单的文档。

删除全文索引(甚至在文件系统上) updall -X Fixup -r 创建全文索引

在我的测试视图中,我有一列显示正在搜索的字段内容是否为文本类型 @IsText(myField) 并且所有行都显示:1(因此它的字段内容必须是文本)

以上都没有奏效,所以我在本地创建了一个新的数据库副本。同样的问题。

创建了一个全新的数据库(仅用于测试)、表单、视图和全文索引,并且有效。

感觉现有的数据库设计某处存储旧的字段类型......

任何想法表示赞赏。

谢谢!

/J

full-text-search lotus-notes full-text-indexing lotus-domino

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