小编Nat*_*nby的帖子

无法找到相对于目录"web/static/js"的预设"es2015"

我正在尝试使用elixir和phoenix构建一个流浪服务器,但是在安装了所有需求和依赖项之后,并且在运行时mix phoenix.server我收到以下错误:

错误:编译'web/static/js/app.js'失败.无法找到相对于目录"web/static/js"的预设"es2015";

我不确定这里的'预设'的背景,我希望一个更有经验的凤凰用户会知道它的内容.

一些粗略的谷歌给了我什么,除了它可能与巴贝尔有关.

编辑:我只是尝试安装我认为是缺少的包sudo npm install babel-preset-es2015 -g,但它没有解决错误.

elixir phoenix-framework

38
推荐指数
2
解决办法
5519
查看次数

为每个<li>附加水平规则

对于我的<ul>列表,我想<hr>在列表的每个元素之后添加一个.结果应呈现如下:

<ul class="mylist">
    <li>
        moooo!
        <hr width="40%">
    </li>
    <li>
        maaaaa!
        <hr width="40%">
    </li>
    ...
</ul>
Run Code Online (Sandbox Code Playgroud)

这是添加<hr>到每个的坏样式<li>所以我想仅使用css来折射它.我不能用:

.mylist > li: after{
    content: "<hr>"
}
Run Code Online (Sandbox Code Playgroud)

因为内容会逃避角色.

我还没有想使用jQuery:

$('.mylist').find('li').append('<hr width="40%">');
Run Code Online (Sandbox Code Playgroud)

所以,问题是,我怎么可能追加<hr width="40%">每个 <li>使用特定列表的CSS3

html css html5 css-selectors css3

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

Meteor订阅和显示用户计数

我正在尝试显示我的页脚中的用户数量,我希望实时显示这个数字.我认为正确的方法是在服务器中创建一个发布并从客户端订阅.

// server/publications.js
Meteor.publish("usersCount", function () {
    return Meteor.users.find();
});

// client/main.js
UsersCount = new Meteor.Collection("usersCount");
Meteor.subscribe('usersCount', [], function() {
    console.log('subscribed.');
});

// client/views/layout/footer.js
Template.footer.helpers({
    famecoiners: function(){
        return UsersCount.find().count();
    }
});

// client/views/layout/footer.html
<span>{{famecoiners}} Famecoiners!</span>
Run Code Online (Sandbox Code Playgroud)

在chrome控制台中,我们可以看到回调函数中的"订阅"字符串.问题是:{{famecoiners}}总是在我的模板中返回0.

javascript meteor

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

连接CSS文件中的意外标记ILLEGAL

我在Chrome控制台中收到以下错误:

未捕获的SyntaxError:意外的标记ILLEGAL

在我的连接CSS文件的开头:

@import url("http://fonts.googleapis.com/css?family=Raleway:300,400,600")
Run Code Online (Sandbox Code Playgroud)

这一行最终会自行结束,特别是这一行会引发错误:

在此输入图像描述

我已经浏览了一下,似乎这个错误应该与隐形字符进入代码有关.不幸的是,在我看来这似乎不是真的.我甚至删除了这部分代码并手工重写以确保 - 没有区别.

我使用Stylus(有gulp),结果编译自然会引发错误 - 这可能是gulp-stylus的一个问题?我查看了编译后的代码,无法跟踪任何不可见的字符......

有什么其他的抛出这个错误?

css google-chrome stylus gulp

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

增加随机化的重量

我很难找到任何有助于解决这个问题的资源:

假设我想生成一个介于1和5之间的随机数,但希望将随机化加权到底端(就像生成一对夫妇可能拥有的随机数量的孩子一样,更可能是1比5).我应该从哪里开始?这会涉及创建一个复杂的函数来映射该曲线,还是有一种方法可以帮助解决这个问题?

对于非常简单的集合,我想我可以创建一个数组,所以对于上面的例子我可以做,例如:

var children = [1,1,1,1,2,2,2,3,4,5];
return children[Math.floor(Math.random() * children.length)];
Run Code Online (Sandbox Code Playgroud)

但这缺乏灵活性,并假设数据集是在脚本中手动创建的.

javascript jquery

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