require ist kein definierter Fehler bei browserify
Ich bin neu in der Browserverifizierung und versuche, npm-Module in den Browser zu laden, erhalte jedoch die folgende Fehlermeldung:
Uncaught ReferenceError: require ist nicht definiert
Ich verfolge das Tutorial vonhttp: //browserify.org. Erstellte Javascript-Datei mit folgendem Inhalt:
var unique = require ('uniq');
dann renn
npm install uniq
un
browserify main.js -o bundle.js
ie Datei "@the bundle.js" wird generiert und ich habe sie in meinen HTML-Code aufgenommen, erhalte jedoch weiterhin den obigen Fehler. Irgendwelche Ideen, was mache ich falsch?
Dies ist der Inhalt der endgültigen HTML-Datei:
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="bundle.js"></script>
<script src="script.js"></script>
</head>
<body>
</body>
</html>
Dies ist der Inhalt von bundle.js:http: //pastebin.com/1ECkBce
und das ist script.js:
var unique = require ('uniq');