javascript - 1.3版本中日期格式与1.2版本不同

标签 javascript meteor npm package momentjs

我想使用rzymek:moment和配套包 rzymek:moment-locale-de在我升级后的 Meteor 1.3 应用程序中。这是我的代码:

import { moment } from 'meteor/rzymek:moment';

const date = moment(new Date()).locale('de').format('ddd DD MMMM');
console.log(date);

现在它仍然打印英文日期格式。如果我删除 import 语句,它的工作方式就像在 Meteor 1.2 中一样,并打印德语版本。但我想使用新的模块结构。所以 rzymek:moment-locale-de 包显然没有加载。 如何将该包加载到 {moment} 中?

tap:i18n有同样的问题和 tap:i18n-db .

最佳答案

现在 Meteor 1.3 可以轻松地让你使用 npm 包了,你尝试过使用 npm 的 moment 吗?

在命令行

npm install moment

然后在你的代码中

import moment from 'moment'

关于javascript - 1.3版本中日期格式与1.2版本不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36406011/

相关文章:

javascript - 我正在尝试创建一个通过输入生日来输出年龄的函数。我没有从中得到输出。我做错了什么?

javascript - 将参数传递到 FOR 循环中

jquery - 在 Meteor js 中加载 DOM 后运行 JQUERY 脚本?

javascript - 为什么我无法使用 npm 安装此模块?

javascript - npm start 是如何工作的,应该是 npm run start 吧? (创建 react 应用程序)

node.js - 从 node_modules 在现有项目上构建私有(private) npm 包

javascript - 我可以在用 JS 创建的 HTML5 视频元素上指定多个源元素吗?

javascript - Highcharts - 显示所有其他 x 轴类别

javascript - 为什么我必须复制我在 Meteor 的 Package.onTest 中的 Package.onUse 中指定的包?

javascript - Meteor.loginwithpassword 在 iOS 上不起作用