Ich bin neu zu browserify und versuchen npm Module in Browser zu laden, aber ich die folgende Fehlermeldung erhalten:erfordern nicht Fehler definiert mit browserify
Uncaught ReferenceError: require is not defined
ich das Tutorial von http://browserify.org/ folgenden bin. Erstellt JavaScript-Datei mit folgendem Inhalt:
var unique = require('uniq');
dann
npm install uniq
und
browserify main.js -o bundle.js
die bundle.js-Datei generiert ausgeführt wird und ich eingeschlossen es in meinem html aber immer noch das bekommen oberer 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 ist: http://pastebin.com/1ECkBceB
und das ist script.js:
var unique = require('uniq');
Können Sie mehr Code schreiben für Kontext? Was ist der Inhalt von bundle.js und script.js? – sma
@sma Nur die Frage mit dem Inhalt beider Dateien aktualisiert. –