- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
在我的 React 应用程序中,我尝试使用 react-widgets
package 中包含的 DateTimePicker
组件.我还通过 reactstrap
使用 Bootstrap 4 组件。
我已经安装了模块:
npm install --save bootstrap@4.0.0-beta reactstrap@next
npm install --save globalize react-widgets-globalize
但是当我尝试使用 DateTimePicker
组件时:
import Globalize from 'globalize'
import globalizeLocalizer from 'react-widgets-globalize'
import { DateTimePicker } from 'react-widgets'
class Foo extends Component {
render() {
Globalize.locale('en')
globalizeLocalizer()
let formatter = Globalize.dateFormatter({ raw: 'MMM dd, yyyy' })
return(
<div>
<DateTimePicker
format={formatter}
defaultValue={new Date()}
time={false}
/>
</div>
)
}
}
我得到了错误
Error in ./~/globalize/dist/globalize.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist
@ ./~/globalize/dist/globalize.js 22:2-25:14
Error in ./~/globalize/dist/globalize.js
Module not found: 'cldr/event' in C:\Users\y\Desktop\test\node_modules\globalize\dist
@ ./~/globalize/dist/globalize.js 22:2-25:14
Error in ./~/globalize/dist/globalize/message.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/message.js 22:2-26:14
Error in ./~/globalize/dist/globalize/message.js
Module not found: 'cldr/event' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/message.js 22:2-26:14
Error in ./~/globalize/dist/globalize/number.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/number.js 22:2-27:14
Error in ./~/globalize/dist/globalize/number.js
Module not found: 'cldr/event' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/number.js 22:2-27:14
Error in ./~/globalize/dist/globalize/number.js
Module not found: 'cldr/supplemental' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/number.js 22:2-27:14
Error in ./~/globalize/dist/globalize/plural.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/plural.js 22:2-27:14
Error in ./~/globalize/dist/globalize/plural.js
Module not found: 'cldr/event' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/plural.js 22:2-27:14
Error in ./~/globalize/dist/globalize/plural.js
Module not found: 'cldr/supplemental' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/plural.js 22:2-27:14
Error in ./~/globalize/dist/globalize/currency.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/currency.js 18:2-24:14
Error in ./~/globalize/dist/globalize/currency.js
Module not found: 'cldr/event' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/currency.js 18:2-24:14
Error in ./~/globalize/dist/globalize/currency.js
Module not found: 'cldr/supplemental' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/currency.js 18:2-24:14
Error in ./~/globalize/dist/globalize/date.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/date.js 22:2-28:14
Error in ./~/globalize/dist/globalize/date.js
Module not found: 'cldr/event' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/date.js 22:2-28:14
Error in ./~/globalize/dist/globalize/date.js
Module not found: 'cldr/supplemental' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/date.js 22:2-28:14
Error in ./~/globalize/dist/globalize/relative-time.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/relative-time.js 22:2-29:14
Error in ./~/globalize/dist/globalize/relative-time.js
Module not found: 'cldr/event' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/relative-time.js 22:2-29:14
Error in ./~/globalize/dist/globalize/relative-time.js
Module not found: 'cldr/supplemental' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/relative-time.js 22:2-29:14
Error in ./~/globalize/dist/globalize/unit.js
Module not found: 'cldr' in C:\Users\y\Desktop\test\node_modules\globalize\dist\globalize
@ ./~/globalize/dist/globalize/unit.js 22:2-27:14
我还缺少哪些 npm 包或配置?
最佳答案
尝试删除 node-modules
文件夹并运行 npm install
。
关于javascript - 找不到模块 : 'cldr' in . ..\globalize\dist\globalize,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47271812/
我正在尝试 Globalize .下面是我目前的项目配置: 目前我没有使用节点环境,特别是没有使用 npm 或 bower,而是使用 NuGet 作为包管理器。 模块系统:AMD 在应用程序启动时,使
来自 CLDR 的 core/common/main/en.xml 中有几个示例城市和元区域名称,但是,完整列表并未像所有列表中那样包含在 en.xml 中。其他语言。 这是为什么?我在哪里可以找到英
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
我在我的应用程序中使用 Globalize.js 脚本来处理语言环境。一切正常,除了货币格式。当我使用 Globalize.currencyFormatter(currency) 时,出现此错误 Ty
我想在 discord 机器人上添加 react ,但只有我的一些 Emoji CLDR 简称有效。 例如: 如果我使用 '\N{grinning face}' 它有效,但是 '\N{thumbs u
我正在编写一个字典应用程序。如果用户键入 Unicode 字符,我想检查该字符是哪种语言。 例如 字 - returns ['zh', 'ja', 'ko'] العربية - returns ['
在我的 React 应用程序中,我尝试使用 react-widgets package 中包含的 DateTimePicker 组件.我还通过 reactstrap 使用 Bootstrap 4 组件
我对最新版本的 globalize.js 有疑问。要使用它,我必须加载 cldr 模块 和语言定义。 现在我从全局化文档中得到了这个例子: // loading needed modules $.ge
我正在构建一个开始使用 ember-skeleton 的 Ember 应用程序(这意味着我使用 Rake Pipeline 作为我的构建工具链)。我正在使用 ember-i18n ,并且不断抛出关于没
所以我想使用与 CLDR 中不同的复数规则.我正在通过 PHP 使用 ICU intl extension ,然后说我有这样的东西: $msg = new MessageFormatter('ar',
在我的一项测试中,我开始遇到一个相当神秘的错误。 Surefire报告如下: -------------------------------------------------------------
url trying URL 'http://cran.us.r-project.org/src/contrib/Archive/cldr/cldr_1.1.0.tar.gz' Content typ
我之前使用过 Zend_Locale,但似乎 PHP 国际扩展有 cldr 信息。 我需要获取一些信息,例如获取每种语言的可用国家/地区?例如 en 有 US、UK、GB 和 fa 有 IR 和 AF
我们一直在使用 jquery/globalize在我们的 Web 应用程序中使用 CLDR 29 JSON format 中的数据没有任何问题。就在最近,Unicode 发布了 CLDR 30(不久之
我有 ASP.NET MVC 5 应用程序,我的全局化/验证(全局化 1.2.2)负载是: $.when( $.getJSON("@Url.C
我是一名优秀的程序员,十分优秀!