如何安装webpack,如何使用webpack搭建简单项目?

1.在电脑上安装Node

2.随便创建一个空文件夹

3.打开DOS窗口进入这个文件夹

4.使用npm init初始化package.json文件

5.在DOS窗口输入:npm install webpack --save-dev安装 webpack

6.安装好webpack后新建index.html

7.创建webpack.config.js 这里放的是webpack基本配置

const path=require('path');

module.exports={

entry:'./src/index.js',//指定程序的入口文件

output:{//指定打包后的文件路径和名称

path:path.resolve(__dirname, './dist/'),

filename:'bundle.js'

},

module:{},//用来存放依赖的模块

plugins:[],//用来存放依赖的插件

}

8.使用npm install 安装依赖

9.使用npm run dev执行打包的操作就可以了

具体步骤给出参考网址:

https://blog.csdn.net/weixin_34221112/article/details/87418625

如何安装webpack,如何使用webpack搭建简单项目?

如何用webpack搭建服务?

Copyright © 1999-2019, CSDN.NET, All Rights Reserved

登录

原 webpack搭建服务器

lilongwei4321阅读数:4432018-10-11

webpack-dev-server是一个小型的Node.js Express服务器,我们可以通过它搭建一个本地服务器,并且实现文件热更新;先确保你本地有安装npm,node

1、切换到你的目录下对项目进行初始化

npm init

一顿enter,yes之后我们会得到package.json文件(ps:json不能写注释,别复制过去直接用奥!否则会报错)

{

"name": "webpacktest",

"version": "1.0.0",

"description": "",

"main": "index.js",

"scripts": {

"test": "echo "Error: no test specified" && exit 1"

},

"author": "",

"license": "ISC"

}

2、安装webpack

npm install webpack --save-dev

为什么使用--save-dev而不是--save?

--save 会把依赖包名称添加到 package.json 文件 dependencies 下;

--save-dev 则会把依赖包名称添加到 package.json 文件 devDependencies 下;

不过这只是它们的表面区别。它们真正的区别是,npm自己的文档说dependencies是运行时依赖,devDependencies是开发时的依赖。

安装成功后是这样的

"devDependencies": {

"webpack": "^4.20.2"

},

3、安装webpack-dev-server

npm install webpack-dev-server --save-dev

安装成功之后你的可以看到依赖文件多出来一个

"devDependencies": {

"webpack": "^4.20.2",

"webpack-dev-server": "^3.1.9"

}

安装到这里结束,接下来开始配置,

新建webpack.config.js用来配置webpack

新建build文件夹作为输入位置

新建src文件夹存放入口文件,

在src先创建index.js

var el = document.getElementById('app');

el.innerHTML = '我是测试webpack!';

创建assets文件夹作为指定资源文件引用的路径(要实现刷新这个很重要)

项目结构如下:

4、配置webpack.config.js

const path = require('path');

module.exports = {

entry: {

app: ['./src/index.js']

},

output: {

path: path.resolve(__dirname, "build"),

publicPath: '/assets',

filename: 'bundle.js'

}

}

新建index.html引入asset/bundle.js,你在本地是看不到这个bundle.js的,它其实存在了内存中,想看编译后的代码可以去build下找

测试webpack

我发你看的

在package.json里给他添加一个自定义命令 dev

{

"name": "webpacktest",

"version": "1.0.0",

"description": "",

"main": "index.js",

"scripts": {

"test": "echo "Error: no test specified" && exit 1",

"dev": "webpack-dev-server --env development"

},

"author": "",

"license": "ISC",

"devDependencies": {

"webpack": "^4.20.2",

"webpack-dev-server": "^3.1.9"

}

}

命令添加完成,我们就可以通过npm run dev来运行项目了,用过vue-cli的同学,有没有很熟悉的感觉,哈哈

默认端口号是8080,也可是自己手动去修改端口号,在webpack.config.js中 。 "dev": "webpack-dev-server --

怎样快速入门Web前端开发?

如何安装webpack,如何使用webpack搭建简单项目?

很简单,赶紧行动起来。关注我,一起学习前端开发!

Web开发学习路线:HTML→CSS→JavaScript→jQuery→HTML5→CSS3→ES6→移动Web→Vue.js

教材建议用莫振杰编写的《从0到1系列》,第一本是《HTML+CSS+JavaScript快速上手(莫振杰著)》。这套书最大的好处就是容易入门,不会让你来个“从入门到放弃”。入门之后学什么,自然很容易分辨。

另外下载HBuilder或者Sublime Text 3,用于编写程序。Sublime Text 3使用截图如下:

如何安装webpack,如何使用webpack搭建简单项目?

如何安装webpack,如何使用webpack搭建简单项目?

莫振杰的这套书出版了5本,另外4本分别是《CSS进阶之旅》、《jQuery快速上手》、《HTML5+CSS3修炼之道》、《HTML5 Canvas动画开发》,封面截图在下面,赶紧学起来吧。

如何安装webpack,如何使用webpack搭建简单项目?

如何安装webpack,如何使用webpack搭建简单项目?

如何安装webpack,如何使用webpack搭建简单项目?

如何安装webpack,如何使用webpack搭建简单项目?

如何安装webpack,如何使用webpack搭建简单项目?

祝你成功!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论