0

我刚开始使用browserify。当它工作时,它是辉煌的。但是require()......某些模块不起作用(默认情况下)。

我有这个代码:

var $ = require("jquery");
var gsap = require('gsap');
var waypoints = require('waypoints');

在上面。jQuery 和 gsap 工作并被导入。但航点没有。当包含航点时,我收到错误:

Browserify Error { [Error: Cannot find module 'waypoints' from '/Users/mk/Sites/PROJECTNAME/app/scripts']

这也发生在一些随机的其他模块上。

使用 npm 安装的所有模块。

使用此页面中的 browserify/watchify 配方: https ://github.com/gulpjs/gulp/blob/master/docs/recipes/fast-browserify-builds-with-watchify.md

我尝试了一些受类似堆栈溢出问题启发的修复,但到目前为止还没有运气。

一些答案表明存在/曾经是 npm 的错误,这可能是负责任的。如果是这种情况,我能做些什么可靠的事情?

很高兴提供更多信息。

4

1 回答 1

2

是问题

链接到线程https://github.com/imakewebthings/waypoints/issues/458

利用

require('waypoints/lib/noframework.waypoints.js')
于 2016-05-05T11:51:13.973 回答