我想在我的簡單專案中使用 axios 但它不起作用但是當我將 CDN 用于 axios 時它可以作業..!!
這是我的代碼
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script type="module" src="./app.js"></script>
</body>
</html>
APP.JS
import { axios } from ("axios");
const getData = async () => {
const data = await axios.get("https://swquotes.herokuapp.com/random");
console.log(data);
};
window.onload = getData();
我想知道我可以直接在我的專案中使用 npm 包而不做出反應
uj5u.com熱心網友回復:
如果您有權訪問 node_modules ,那么您可以直接從檔案夾中匯入它,即使那很臟并且不推薦使用。
<script src="node_modules/<your_package>/dist/<entry_file>"></script>
您的問題有點不同,只是為了縮小范圍-瀏覽器不理解您的匯入陳述句,因為它必須使用 webpack 進行轉譯。
import { axios } from ("axios");
因此,除非您直接從 CDN 匯入或使用我們展示的骯臟匯入方式 - 它不會也不應該作業
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/450210.html
標籤:javascript html 反应 npm axios
上一篇:KerasUpsampling2d與PyTorch上采樣
下一篇:記錄一切-Javascript
