反应外部脚本控制台日志不显示
React external script console log not showing
如问题所述,我通过将此行放在 index.html
中来加载外部脚本
<script type="text/js" src="../src/js/compress.js"></script>
而我的compress.js是这样的
import axios from "axios";
import Compressor from "compressorjs";
$(document).ready (function() {
console.log("asass");
});
我的控制台显示,
我是不是漏掉了这么明显的东西?为什么不显示控制台日志消息?
将外部脚本添加到您的 React 代码中是不正确的方法。
你的组件
// src/path/Compressor.js
...
export default YourCompressor;
另一个文件
// src/App.js
import YourCompressor from "./path/Compressor.js";
...
这就足够了,不需要添加外部文件。
不要忘记使用 import
在浏览器中有错误,你必须使用 bable 才能使用 reactjs。
如问题所述,我通过将此行放在 index.html
中来加载外部脚本<script type="text/js" src="../src/js/compress.js"></script>
而我的compress.js是这样的
import axios from "axios";
import Compressor from "compressorjs";
$(document).ready (function() {
console.log("asass");
});
我的控制台显示,
我是不是漏掉了这么明显的东西?为什么不显示控制台日志消息?
将外部脚本添加到您的 React 代码中是不正确的方法。
你的组件
// src/path/Compressor.js
...
export default YourCompressor;
另一个文件
// src/App.js
import YourCompressor from "./path/Compressor.js";
...
这就足够了,不需要添加外部文件。
不要忘记使用 import
在浏览器中有错误,你必须使用 bable 才能使用 reactjs。