我是 browserify 的新手,并尝试在浏览器中加载 npm module,但出现以下错误:
未捕获的 ReferenceError:需要未定义
我正在关注http://browserify.org/ 中的教程。创建了具有以下内容的 javascript 文件:
var unique = require('uniq');
然后运行
npm 安装 uniq
和
browserify main.js -o bundle.js
生成了 bundle.js 文件,我将它包含在我的 html 中,但仍然出现上述错误。任何想法我做错了什么?
这是最终 HTML 文件的内容:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="bundle.js"></script>
<script src="script.js"></script>
</head>
<body>
</body>
</html>
这是 bundle.js 的内容:http ://pastebin.com/1ECkBceB
这是script.js:
var unique = require('uniq');