我从 npm 安装了messageformat以在我的 angular-boostrap 项目中与 angular-translate 一起使用。
如果我只是通过 CDN 添加 messageformat v0.3.1,一切都会按预期工作。但我想使用从 npm 安装的 messageformat。问题是,我不知道怎么做。messageformat npm 包中的脚本看起来都不像 CDN 上的脚本。我想知道我是否需要构建它或其他什么?但是话又说回来,npm for messageformat 的文档除了“npm install ...”之外没有提及任何内容。
我错过了什么?
[编辑]
项目中有 bin 和 lib 文件夹。两者都包含 messageformat.js,但它们都不起作用,而且它们看起来与 CDN 中的完全不同。如果我包含 node_modules/messageformat/lib/messageformat.js 我会收到“模块未定义”错误。如果我包含 node_modules/messageformat/bin/messageformat.js 我得到“无效或意外的令牌”......因此我怀疑缺少一个步骤来获取类似于 CDN 的脚本