Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用vue+网页包加载图像_Javascript_Html_Vue.js_Webpack - Fatal编程技术网

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");