webpack和nodejs关系,webpack和node

  webpack和nodejs关系,webpack和node

  node.js速度课程简介:进入学习

  本教程运行环境:windows7系统,nodejs16版本16,DELL G3电脑。

  Webpack是一个代码编译工具,它有一个入口,一个出口,一个加载器和插件。Webpack是一个用于现代JavaScript应用程序的静态模块打包工具。它会根据模块的依赖关系进行静态分析,然后根据指定的规则从这些模块中生成相应的静态资源。

  webpack在处理应用时,会在内部构建一个依赖图,映射到项目所需的每个模块,生成一个或多个bundle。

  Webpack是一个前端打包工具,基于node.js开发,使用时需要Node.js组件的支持。

  安装 Webpack

  Web Pack的运行依赖于Node.js,所以需要先安装Node.js。

  安装完成后,在命令行窗口中输入以下两行命令。如果有版本号,则安装成功。

  $ node -v$ npm -v然后可以通过npm(基于Node.js的包管理工具)安装Webpack

  因为npm的来源在国外,安装速度可能会比较慢。我建议你可以用淘宝的npm来镜像Cnpm。不过需要注意的是,cnpm中的一些包会有所不同(一般来说不会影响使用)。

  cnpm的配置可以通过下面一行代码来完成

  $ NPM install-g cnpm-registry=https://registry.npm.taobao.org使用cnpm安装webpack:

  cnpm安装webpack -g创建项目

  接下来,我们创建一个目录应用程序:

  Mkdir app将runoob1.js文件添加到app目录中,代码如下:

  app/runoob1.js文件

  document.write(有效);使用以下代码将index.html文件添加到app目录中:

  app/index.html文件

  超文本标记语言

  头

  meta charset=utf-8

  /头

  身体

  脚本类型= text/JavaScript src= bundle . js charset= utf-8 /script

  /body

  /html接下来,我们使用webpack命令来打包:

  Webpack runoob1.js bundle.js执行上述命令将编译runoob1.js文件并生成bundle.js文件。成功后,输出信息如下:

  哈希:a41c6217554e666594cb

  版本:webpack 1.12.13

  时间:50毫秒

  资产大小块块名称

  bundle . js 1.42 kB 0[已发出] main

  [0]./run OOB 1 . js29 bytes { 0 }[build]在浏览器中打开index.html,输出结果如下:

  更多关于node的信息,请访问:nodejs教程!以上是webpack是否基于node.js的详细内容,更多请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: