我有一个调用wasm文件的javascript文件,当我在脚本中的某处注册javascritpt时,它从错误的位置获取文件。 解决这个问题的最佳做法是什么?
以下是:
$this->registerJsFile('@web/folder/file.js', ['position' => \app\components\View::POS_END]);

它假设从/ folder /获取wasm文件,而是从/folder2/folder3/wasmfile.wasm
获取它答案 0 :(得分:0)
您似乎忘了将常用别名@web
转换为字符串。它不会在registerJsFile
中自动完成。
$this->registerJsFile(Yii::getAlias('@web/folder/file.js'),
['position' => \app\components\View::POS_END]);
这是一个已知问题,您可以看到一个rejected pull request here。