将Laravel从5.5升级到5.7后,AXIOS不再工作
尝试了我所知道的一切,例如:作曲家更新,转储自动加载,工匠config:clear,cache:clear,作曲家需要axios,npm install axios和错误静止图像
app.get("/", (req,res) => {
if (req.ip === "127.0.0.1") {
res.sendFile("index-no-exe.html")
} else {
res.sendFile("index-with-exe.html"
})
在bootstrap.js文件中:
Uncaught ReferenceError: axios is not defined
这是app.js文件:
window.axios = require('axios');
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
我做错了什么? 有人吗?
答案 0 :(得分:0)
NPM模块独立于Laravel升级。也许您可能面临的问题是缓存。尝试以下方法:
yarn cache clean
rm -rf ./node_modules
yarn
yarn add axios
如果不使用纱线,则应使用。比NPM更快,更干净。