前端工程化工具怎么用(前端工程化构建工具)

前端工程化工具怎么用(前端工程化构建工具)一 模块打包机 1 创建文件 在目标文件下建立一个 src 文件夹作为 js 代码区 作为例子 我创建了两个 js 文件 并利用 commonJS 规范 require 引入到 index js 中 moduleA js moduleB js index js index html 此时运行必定会出错 因为浏览器不认识 require 浏览器不支持什么 commonJS 所以这时候需要用到 webpack

大家好,我是讯享网,很高兴认识大家。



一.模块打包机

1.创建文件

  在目标文件下建立一个src文件夹作为js代码区;作为例子,我创建了两个js文件,并利用commonJS规范require引入到index.js中;

moduleA.js:

moduleB.js:

index.js:

index.html:

此时运行必定会出错。因为浏览器不认识require,浏览器不支持什么commonJS,所以这时候需要用到webpack。

2.安装webpack

3.打包

把index.js打包成build.js,所以index.html的script路径要改为新的打包后的文件路径。

此时再执行webpack src/index.js https://www.cnblogs.com/BlueCc/p/build.js成功则会生成一个build.js文件。

4.简化打包指令

我们前面在更改代码时需要多次执行webpack src/index.js https://www.cnblogs.com/BlueCc/p/build.js命令,那么如何简化这条命令,换句话说,可不可以用webpack这个指令来代替这一长串呢?当然是可以的。

首先,配置webpack.config.js文件;


讯享网

这里的输出文件夹dist如果不存在会自动帮我们创建好。配置好入口和输出路径后别忘记改index.html的script路径。

需要注意的是,我们现在只是全局安装了webpack,这是不够的,我们需要局部再安装一次webpack,npm install --save-dev webpack

然后我们再执行webpack命令。

4.热更新webpack-dev-server

我们在每次修改代码的时候都需要手动的执行webpack命令,我们可以用热更新webpack-dev-server自动的更新浏览器;

安装webpack-dev-server

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

在webpack.config.js里面配置devServer

此时执行

便能实现热更新了。还有更简化的,便是配置package.json的启动,

这里增加一条 "start":"webpack && webpack-dev-server --inline --hot" 便实现了npm start 代替webpack和webpack-dev-server --inline --hot命令

执行

打开浏览器8088端口,

 

小讯
上一篇 2025-05-16 09:47
下一篇 2025-05-15 16:49

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/193967.html