对于一个项目,我当前正在使用chance.js生成一些随机数据,这些数据将放入数组中,稍后将使用。
在date page of chance.js上,您可以看到moment.js也与偶然机会js兼容
我通过以下方式将两个带有NPM的库文件导入到我的.html文件中:
节点服务器:
# A tibble: 3 x 7
id date1 date2 var1 var2 var3 var4
<dbl> <chr> <chr> <dbl> <dbl> <dbl> <dbl>
1 1 1990-11-05 1990-11-28 2 7 12 0
2 1 1990-12-01 1990-12-12 5 10 15 0
3 1 1990-12-15 1990-12-31 6 11 16 1
app.use('/moment', express.static(__dirname + '/node_modules/moment/'));
index.html
app.use('/chance', express.static(__dirname + '/node_modules/chance/'));
现在我想用自定义格式创建一些随机日期。
<script type="text/javascript" src="../../moment/moment.js"></script>
<script type="text/javascript" src="../../chance/chance.js"></script>
<script type="text/javascript" src="testresults.js"></script>
这不起作用,因为我的IDE会告诉我该时刻尚未导入,并且无法使用该格式。
将moment.js与机会.js结合使用的正确方法是什么?
答案 0 :(得分:0)
在这样的节点中导入任何东西
const Chance = require('chance');
利用机会
var chance = new Chance();
chance.date()
为什么当单独的时刻会做同样的事情时,为什么要结合使用机会和时刻?
如果可能的话,除了app.js
之外,您无需在html文件的script标签中添加与导入相关的任何内容。
在偶然机会网站上写成
如果您想更丰富地控制日期格式,强烈建议您使用 时刻库。我们的格式非常简约, 我们提供多种格式日期的核心能力。
这意味着您必须在日期中使用矩来完成复杂的任务