//horizontal.js
module.exports = require('imports-loader?Blockly=../shim/blocks_compressed_horizontal-blockly_compressed_horizontal-messages,goog=../shim/blockly_compressed_horizontal.goog!exports-loader?Blockly!../msg/scratch_msgs');
//blocks_compressed_horizontal-blockly_compressed_horizontal-messages.js
module.exports = require('imports-loader?Blockly=../shim/blocks_compressed_horizontal,goog=../shim/blockly_compressed_horizontal.goog!exports-loader?Blockly!../msg/messages');
//blocks_compressed_horizontal.js
module.exports = require('imports-loader?Blockly=./shim/blockly_compressed_horizontal-blocks_compressed!exports-loader?Blockly!../blocks_compressed_horizontal');
以下是最近阅读github代码时遇到的js内容,请大神帮忙理下是啥情况。
1、里面的!、?、&符号是啥意思。
2、最终的结果是什么