Я пытаюсь загрузить файл protobuf js, используя require, но я получаю следующее исключение на консоли.Uncaught Error: Имя модуля «aaa_bbb_1_pb» еще не загружено для контекста: _. Использовать require ([])
02-21 11:18:06.445 9130-9130/com.p.protoextensiontest I/chromium: [INFO:CONSOLE(5)] "Uncaught Error: Module name "js/proto/data_main_1_pb" has not been loaded yet for context: _. Use require([])
http://requirejs.org/docs/errors.html#notloaded", source: file:///android_asset/www/js/require.js (5)
"Uncaught Error: Mismatched anonymous define() module: function p(){
Вот мой код index.js
var proto = require('js/proto/aaa_bbb_1_pb');
function onCreate(){
console.log("in onCreate");
parseProto();
}
function parseProto(){
var name = proto.person.personName;
}
Вот мой index.html
<head>
<title> Testing proto extension</title>
<script src="js/require.js"></script>
<script src="js/google-protobuf.js"></script>
<script src="js/index.js"></script>
</head>
<body>
<button type="button" onclick="onCreate()"> Create Data</button> <br/>
</body>
Я новичок на яваскрипт и Node.js. Пожалуйста, предоставьте любую ссылку.