Я установил пакет узла:Использование require в html JS-файле, и это сработало! Зачем?
$ npm truffle-contract
Он имеет/файл трюфель-contract.js файл трюфеля контракт/DIST, которые могут быть использованы в HTML. Когда я смотрю на файл, я вижу, что он использует REQUIRE для загрузки других пакетов из числа npm.
var ethJSABI = require("ethjs-abi");
Я думал, что другие файлы необходимо использовать, используя include, поскольку require имеет значение node.js?
Он имеет это в верхней части:
(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)r....
Может кто-нибудь объяснить, как она работает/сделано?
Даже если он каким-то образом загружает другие пакеты, я не понимаю, как это делается, поскольку я устанавливал локальные пакеты, а не глобальные, а apache работает как другое использование.
Полный файл здесь: https://gist.github.com/ianmonkuk/d969f52019ec602ca2a6d55231a27919
Спасибо, Ян