браузер исключить не может найти модуль

Я пытаюсь заставить модуль узла работать в браузере, но я не хочу, чтобы браузер включал встроенный запрос, поскольку я загружаю его отдельно.

Проблема в том, что хотя я загружаю суперагент с тегом <script>, browserify выдает исключение: Uncaught Error: Cannot find module superagent'

оболочка

browserify --x superagent source.js -o output.js

нефрит

script(src='/bower/superagent/superagent.js')
script(src='/js/output.js')

источник.js

var superagent = require('superagent');
module.exports = { }

Как я могу исключить require() из браузера, не вызывая исключения?


person Timmerz    schedule 18.11.2014    source источник


Ответы (1)


Я понял...

browserify -i superagent --standalone iceberg source.js > output.js

затем в браузере просто укажите автономный параметр:

<script>
 iceberg.lettuce.eat();
</script>

http://www.forbeslindesay.co.uk/post/46324645400/standalone-browserify-builds

person Timmerz    schedule 18.11.2014