Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 是否可以在浏览器版本的babel中使用白名单?_Javascript_Reactjs_Babeljs - Fatal编程技术网

Javascript 是否可以在浏览器版本的babel中使用白名单?

Javascript 是否可以在浏览器版本的babel中使用白名单?,javascript,reactjs,babeljs,Javascript,Reactjs,Babeljs,我想在我的一个大学项目中使用react。它不允许安装任何东西,所以我不得不使用react的浏览器版本。它工作得很好,但我想。它可以在一个文件中正常工作,但如果有任何导入语句,它们会被传输到require()调用中,这在浏览器中显然是不受支持的 所以问题是:我可以在这里传输白名单JSX或黑名单模块吗: <script src="https://unpkg.com/babel-standalone@6/babel.js"></script> <script src="/

我想在我的一个大学项目中使用react。它不允许安装任何东西,所以我不得不使用react的浏览器版本。它工作得很好,但我想。它可以在一个文件中正常工作,但如果有任何导入语句,它们会被传输到require()调用中,这在浏览器中显然是不受支持的

所以问题是:我可以在这里传输白名单JSX或黑名单模块吗:

<script src="https://unpkg.com/babel-standalone@6/babel.js"></script>
<script src="/js/main.js" data-plugins="transform-react-jsx" type="text/babel"></script>

如果其URL被阻止,您需要与网络管理员讨论这个问题。如果您想在浏览器中支持require语句,我会研究类似于、或其他模块加载器的内容。

好的解决方案:
它需要导入.html中的每个js文件,但它比我找到的任何其他替代方法都好