Я пытаюсь развернуть мой проект, который нуждается в API Javascript Web3. Как это было сделано некоторыми примерами, которые я нашел в Интернете, мне нужно сделать следующее:Uncaught ReferenceError: require не определен в Meteor
<script type="text/javascript">
var Web3 = require('web3');
var web3 = new Web3();
web3.setProvider(new web3.providers.HttpProvider("http://localhost:8545"));
...code... </script>
При запуске проекта я получаю эту ошибку «Uncaught ReferenceError: требуется не определен». Я уже сделал «модули добавления метеорита», meteor add aramk: requirejs, sudo npm install require и sudo npm install requirejs. Я загрузил и включил js-файл (через templating, так как в файлах meteor js обрабатываются по-разному). Что мне не хватает?
Какую версию Meteor вы используете? У вас есть ecmascript или babel в вашем списке пакетов ('.meteor/packages') – Mikkel
Спасибо за ваш вклад! метеор версия 1.1.0.2. Да, я их обоих – PetrosM
Это очень старая версия Meteor, и, возможно, невозможно сделать то, что вы хотите с этой версией. Также обычно у вас должен быть только один из ecmascript/babel, потому что они делают похожие вещи. – Mikkel