Uncaught (in promise) ReferenceError: Nprogress is not defined at eval


Vue项目 main.js :

// 导入 Nprogress 及 样式
import NProgress from 'nprogress'
import 'nprogress/nprogress.css'

// 导入 挂载 配置 axios
import axios from 'axios'
axios.defaults.baseURL = 'http://127.0.0.1:8888/api/private/v1/'
// request拦截器  NProgress.start()
axios.interceptors.request.use(config=>{
  config.headers.Authorization = window.sessionStorage.getItem('token')
  console.log(Nprogress)  //request 请求拦截后 可以正常打印出 Nprogress 对象
  NProgress.start()  //这里会题目的错误报错 注释掉后可以正常往下走 return config
})
// response拦截器  NProgress.done()
axios.interceptors.response.use(config=>{
  console.log('结束')
  NProgress.done()  //如果注释掉start 这里依然会报错 注释掉整个流程都没问题 return config
})

网上有说是模块受损 删掉重新 npm install   问题依然存在

 


代码没修改的前提下,又正常了,原因未知

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM