我刚开始使用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 的错误,这可能是负责任的。如果是这种情况,我能做些什么可靠的事情?
很高兴提供更多信息。