【发布时间】:2014-06-08 01:01:01
【问题描述】:
我正在尝试在我的网站中使用这个由 Brunch 构建的模块:
https://github.com/rodneyrehm/viewport-units-buggyfill
Brunch 通过 Bower 配置文件正确获取它并将其编译到 vendor.js 文件中。到目前为止,一切都很好。但是建议的 require() 行失败了:
Uncaught Error: Cannot find module "viewport-units-buggyfill" from "/"
阅读源代码,我看不到模块如何定义其名称。我猜它应该使用像 node.js 模块这样的文件名,而 Brunch 编译器在连接文件时会丢失它?
显然,我对这些模块系统不是很熟悉。但如果我能让它工作而不是污染全局命名空间,这听起来很有吸引力。有人可以帮忙吗?
【问题讨论】:
标签: javascript module amd commonjs brunch