小编Dev*_*lae的帖子

禁用文件夹的eslint规则

有没有办法禁用文件夹的特定规则?例如,我不想对文件test夹中的所有测试文件都要求JSDoc注释.有没有办法做到这一点?

eslint

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

成员相等在类型(库断言)中不可用

当我想测试字符串值是否正确时,会出现问题.数字被正确断言,并且在尝试编译时不会返回错误消息.但是,当我尝试断言一个字符串时,它返回以下错误消息:

Error: Member "equal" is not available in type(library Assert) outside of storage.
        Assert.equal(token.symbol(), "$", "The symbol of the token should be $");
        ^----------^
Compiliation failed. See above.
Run Code Online (Sandbox Code Playgroud)

Token.sol

pragma solidity ^0.4.8;

contract Token {
    /* The amount of tokens a person will get for 1 ETH */
    uint256 public exchangeRate;

    /* The name of the token */
    string public name;

    /* The address which controls the token */
    address public owner;

    /* The symbol of the token */
    string …
Run Code Online (Sandbox Code Playgroud)

ethereum truffle

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

将Elm运行时提取到单独的块中

编译Elm文件时,Elm运行时将被提取到同一文件中.我们app.js从现在开始调用此文件.即使更改了一个字节app.js,哈希值也会发生变化,导致客户端重新下载文件,即使只更改了一个字节.有没有办法将Elm运行时提取到一个单独的vendor(或commons)块中?

elm webpack webpack-2

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

CSS path() 函数

我最近阅读了一些关于在 SMIL 和 CSS 中编写 SVG 动画的内容。在那篇文章中,path()CSS的功能出现了,但我找不到任何关于此的文档。任何关于此的文章和/或文档?

例子

.stackoverflow-example {
    d: path("<svg commands here>")
}
Run Code Online (Sandbox Code Playgroud)

编辑

我找到了 2015 年的一篇文章,当时这个功能刚刚出来(Chrome 46),但似乎仍然没有任何文档。https://css-tricks.com/smil-is-dead-long-live-smil-a-guide-to-alternatives-to-smil-features/。有问题的段落可以在Analternative: CSS下找到。

css

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

在 ES6 中使用 Koa.js

我正在用 Express 编写 REST API 有一段时间了。我一直在阅读 Koa.js,这听起来很有趣,但我似乎无法弄清楚如何使用 Koa.js 编写正确的 ES6 功能。我正在尝试制作一个结构化的应用程序,这就是我现在所拥有的:

注意:我正在使用 koa-route 包,

let koa = require('koa');
let route = require('koa-route');
let app = koa();


class Routes {
    example() {
        return function* () {
            this.body = 'hello world';
        }
    }
}

class Server {
    constructor(port) {
        this.port = port;
    }

    addGetRequest(url, func) {
        app.use(route.get('/', func());
    }

    listen() {
        app.listen(this.port);
    }
}

const port = 8008;
let routes = new Routes();
let server = new Server(port);

server.addGetRequest('/', routes.example);
server.listen(); …
Run Code Online (Sandbox Code Playgroud)

javascript koa

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

提高Aurelia框架在移动设备上的性能

场景

我正在为移动设备创建一个Web应用程序,它应该尽可能像Android一样,而不需要安装除浏览器之外的任何其他软件.使用Android应用程序,您可以使用许多手势而不是长时间的操作来执行操作.我可以创建jQuery的手势仅仅通过使用触摸事件的事件侦听器(精细touchstart,touchmove,touchend).我将jQuery与Aurelia结合使用,我开始注意到这些动画的帧率不高于我所追求的稳定的每秒30帧.在PC上它很不错,但是PC比手机规格要快.

这个问题

如何关闭模块我不是用来提高移动设备上基于Aurelia的应用程序的性能?

javascript aurelia

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

sinple页面应用程序的每个页面作为单独的应用程序

目前,我无法将我的网页构建为单独的应用程序.我目前的思维方式如下:

  • App/ Main文件是它提供了路由的引导程序.
  • 该博客是一个单独的应用程序,具有自己的更新,模型和REST调用.
  • 当切换到另一条路线(例如相册)时,它将启动另一个具有自己的更新,模式等的Elm应用程序.

有没有办法实现这个目标?

elm

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

标签 统计

elm ×2

javascript ×2

aurelia ×1

css ×1

eslint ×1

ethereum ×1

koa ×1

truffle ×1

webpack ×1

webpack-2 ×1