我是新來browserify並試圖加載瀏覽器NPM模塊,但我發現了以下錯誤:要求是沒有定義的錯誤與browserify
Uncaught ReferenceError: require is not defined
我從下面的http://browserify.org/教程。創建javascript文件,內容如下:
var unique = require('uniq');
然後運行
npm install 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');
你可以發佈更多的代碼背景? bundle.js和script.js的內容是什麼 – sma 2015-02-24 13:02:54
@sma只是用兩個文件的內容更新了問題。 – 2015-02-24 13:06:13