webpack初体验
●首先新建一个项目文件夹命名为WebPack2
●用SubLime将其打开并在该文件夹中创建app.js、index.html和webpack.config.js(webpack配置文件)
webpack.config.js
module.exports={
// 设置入口文件
entry:'./app.js',
// 设置编译输出后的文件名
output:{
path:__dirname,
filename:'bundle.js'
},
mode:'development'
}
index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>WebPack初体验</title>
</head>
<body>
<!-- 这里是webpack.config.js里指定的输出文件 -->
<script type="text/javascript" src="./bundle.js"></script>
</body>
</html>
app.js
document.write('WebPack初体验');
接下来在该项目问价夹下打开命令行窗口用npm生成package.json
$ npm init --yes
package.json
{
"name": "WebPack2",
"version": "1.0.0",
"description": "",
"main": "app.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC"
}
接下来用npm下载webpack(这里用cnpm(淘宝镜像)下载比较快)
$ cnpm install webpack
下载成功后在项目文件夹里出现node_modules文件夹
这时在命令行输入
$ webpack ./app.js
成功后出现bundle.js文件
将index.html用浏览器打开
关注公众号
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
php抽象类和接口的区别
php抽象类和接口的区别 tags:抽象类 接口 抽象类和接口 php 引言:这是一个面试经常被问到的问题,也是一个经典问题。我们尽量引用官方权威的说明或者经过实验来证明本文所说的内容准确性。 抽象类 官方描述请查看文档,下面是官方描述的梳理版本: 定义为抽象的类不能被实例化。任何一个类,如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的。(抽象类可以没有抽象方法,但是抽象类依然不能被实例化)被定义为抽象的方法只是声明了其调用方式(参数),不能定义其具体的功能实现。 如 abstract class AbstractClass { // 强制要求子类定义这些方法,且不能定义具体功能 注意没有大括号{} abstract protected function getValue (); abstract protected function prefixValue ( $prefix ); // 普通方法(非抽象方法) public function printOut () { print $this -> getValue () . "\n" ; } } 继承...
-
下一篇
Host A Web Analytics Service On Your Server
Why Self-host a Web Analytics Service? What is the most important thing to you on internet? Absolutely Data Security & Privacy! Commercial data in particular. Unfortunately, There is nothing can be trust on internet, includes third party services. So, If you want data security, You have to hold 100% data ownership. Centcount Analytics is a free open-source web analytics software. It can be easily deployed on your own server, 100% data ownership. Centcount Analytics Official Website: https://...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2全家桶,快速入门学习开发网站教程
- MySQL8.0.19开启GTID主从同步CentOS8
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker容器配置,解决镜像无法拉取问题
- CentOS8编译安装MySQL8.0.19
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Thymeleaf,官方推荐html解决方案

微信收款码
支付宝收款码