分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

webpack 图片的打包

发布时间:2023-09-06 01:26责任编辑:苏小强关键词:webpack

1. 在img文件夹下随便找一个小一点的图片放进去.

2.修改entry.js

require(‘../css/index.css‘);var demo1 = require(‘../js/demo1.js‘);var demo2 = require(‘../js/demo2.js‘); ???demo1.init(); ???demo2.init();var oImg = new Image();oImg.src = require(‘../img/1.gif‘);//当成模块引入图片document.body.appendChild(oImg);

由于我们引入的是静态资源, 在webpack.config.js中修改一下

module.exports = { ???????entry : ?‘./src/js/entry.js‘, ???????output : { ???????????filename : ‘index.js‘, ???????????publicPath: __dirname + ‘/out‘,//添加静态资源, 否则会出现路径错误 ???????????path : __dirname + ‘/out‘ ???????}, ???????module : { ???????????rules: [ ???????????????{test: /.js$/, use: [‘babel-loader‘]}, ???????????????{test: /.css$/, use: [‘style-loader‘, ‘css-loader‘]},/*解析css, 并把css添加到html的style标签里*/ ???????????????//{test: /.css$/, use: ExtractTextPlugin.extract({fallback: ‘style-loader‘,use: ‘css-loader‘})},/*解析css, 并把css变成文件通过link标签引入*/ ???????????????{test: /.(jpg|png|gif|svg)$/, use: [‘url-loader?limit=8192&name=./[name].[ext]‘]},/*解析图片*/ ???????????????{test: /.less$/, use: [‘style-loader‘, ‘css-loader‘, ‘less-loader‘]}/*解析less, 把less解析成浏览器可以识别的css语言*/ ???????????] ???????},}

自己webpack看看效果

webpack服务器

首先先定位目录输入命令 npm install webpack-dev-server -g 
, 修改webpack.config.js文件

publicPath: ‘http://localhost:8080/out‘,

html文件所引用的目录也要更改:

<!DOCTYPE html><html lang="en"><head> ???<meta charset="UTF-8" /> ???<title>text</title> ????<link rel="stylesheet" href="http://localhost:8080/out/index.css"></head><body> ???<a href="http://localhost:8080/index2.html">11</a> ???<div class="demo1"></div> ???<div class="demo2"></div> ???<script src="http://localhost:8080/out/common.js"></script> ???<script src="http://localhost:8080/out/index.js"></script></body></html>

webpack-dev-server一下看看效果

原文出自http://blog.csdn.net/c_kite/article/details/71279853

webpack 图片的打包

原文地址:http://www.cnblogs.com/15fj/p/7892529.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved