0
Googleの新しいGoogle v8です。Google v8で「require」キーワードを使用すると「Uncaught ReferenceError:require is not defined」というメッセージが表示されます
私はv8 hello world appを修正しました。
const char* testJS = R"(
var assert = require("assert");
1 + 2;
)";
v8::Local<v8::Script> script = v8::Script::Compile(context, testJS).ToLocalChecked();
https://chromium.googlesource.com/v8/v8/+/branch-heads/5.8/samples/hello-world.cc
しかし
Uncaught ReferenceError: require is not defined
を実行しているときに私の質問は、私 1)は、GoogleのV8 2に '必要' を使用することができるか、である例外が発生しました)カスタム共通JavaScriptを作りますクラスは 'require(xyz)'として使用することができます
これらはv8 :: StartupDataに関連していますが、どのようにするべきかわかりません正しく設定してください。アドバイスをいただければ幸いです。
おかげ
これをチェックすると、https://stackoverflow.com/questions/1149340/how-do-you-include-another-js-file-in-googles-v8 – CasperSL