Javascript 使用vue+网页包加载图像
我正在尝试这个:Javascript 使用vue+网页包加载图像,javascript,html,vue.js,webpack,Javascript,Html,Vue.js,Webpack,我正在尝试这个: <img src="./src/assets/logo.png"></img> 我已经制作了npm安装url-loader@1.1.1 npm安装文件加载器-save-dev 但我收到了这个信息 * ./src/assets/logo.png in ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-219927dc","hasScoped":true,"transformToRe
<img src="./src/assets/logo.png"></img>
我已经制作了npm安装url-loader@1.1.1
npm安装文件加载器-save-dev
但我收到了这个信息
* ./src/assets/logo.png in ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-219927dc","hasScoped":true,"transformToRequire":{"video":["src","poster"],"source":"src","img":"src","image":"xlink:href"},"buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/view/login/Login.vue
我假设您的vue组件和css文件位于src目录中,对吗?在这种情况下,您需要将url更改为
<img src="../assets/logo.png"></img>
我知道:编译失败/src/view/login/login.vue?vue&type=style&index=0&id=219927dc&lang=css&scoped=true&./node_模块/css加载器??ref-6-oneOf-1-1/node_modules/vue loader/lib/loaders/stylePostLoader.js/节点_模块/postss加载器/lib??ref-6-oneOf-1-2/节点\模块/cache loader/dist/cjs.js??ref-0-0/节点\模块/vue加载程序/lib??vue加载程序选项/src/view/login/login.vue?vue&type=style&index=0&id=219927dc&lang=css&scoped=true&Module未找到:错误:无法解析“local path*”中的“../assets/img/aqtech/logo\u aqtech\u branco\u com\u sombra.png”你还在使用url加载器吗?这是没有必要的,您是否也更新了img标签上的url?
<img src="../assets/logo.png"></img>
background-image: url("../assets/logo.png");