加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Angular2图像没有显示

发布时间:2020-12-17 17:46:29 所属栏目:安全 来源:网络整理
导读:任何时候我在html中添加一个图像标签,我会这样做: img src="../resources/img/myimg.png" 图像没有显示.相反,我得到了这样的东西 我试过把 base href =“/”在我的index.html头但我没有得到任何改变. 可能是什么原因造成的? 我还需要做些什么来完成这项工
任何时候我在html中添加一个图像标签,我会这样做:

<img src="../resources/img/myimg.png">

图像没有显示.相反,我得到了这样的东西

empty image

我试过把< base href =“/”>在我的index.html头但我没有得到任何改变.
可能是什么原因造成的?
我还需要做些什么来完成这项工作?

我也尝试过安装image-webpack-loader
这是我的webpack.config.js文件的内容

var webpack = require('webpack');
var path = require('path');


// Webpack Config
var webpackConfig = {
  entry: {
    'polyfills': './src/polyfills.browser.ts','vendor':    './src/vendor.browser.ts','main':       './src/main.browser.ts',},output: {
    path: __dirname + '/dist',plugins: [
    new webpack.optimize.OccurenceOrderPlugin(true),new webpack.optimize.CommonsChunkPlugin({ name: ['main','vendor','polyfills'],minChunks: Infinity }),],module: {
    loaders: [
      // .ts files for TypeScript
      { test: /.ts$/,loaders: ['awesome-typescript-loader','angular2-template-loader'] },{ test: /.css$/,loaders: ['to-string-loader','css-loader'] },{ test: /.html$/,loader: 'raw-loader' },{
    test: /.*.(gif|png|jpe?g|svg)$/i,loaders: [
      'file?hash=sha512&digest=hex&name=[hash].[ext]','image-webpack?{progressive:true,optimizationLevel: 7,interlaced: false,pngquant:{quality: "65-90",speed: 4}}'
    ]
  }
    ]
  }

};


// Our Webpack Defaults
var defaultConfig = {
  devtool: 'cheap-module-source-map',cache: true,debug: true,output: {
    filename: '[name].bundle.js',sourceMapFilename: '[name].map',chunkFilename: '[id].chunk.js'
  },resolve: {
    root: [ path.join(__dirname,'src') ],extensions: ['','.ts','.js']
  },devServer: {
    historyApiFallback: true,watchOptions: { aggregateTimeout: 300,poll: 1000 }
  },node: {
    global: 1,crypto: 'empty',module: 0,Buffer: 0,clearImmediate: 0,setImmediate: 0
  }
};

var webpackMerge = require('webpack-merge');
module.exports = webpackMerge(defaultConfig,webpackConfig);

解决方法

你不能离开基本的href范围,你应该将你的资产移到src目录中,在给出路径之后,例如./resources,它将是src / resources.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读