bundle包是什么意思_webpack打包后的bundlejs文件代码不知道什么意思.

bundle包是什么意思_webpack打包后的bundlejs文件代码不知道什么意思.正如楼上所说 你最好再编辑下你的问题 建议你结合 webpack 的文档 与各教程对照学习 根据你的目录结构 我推测下 webpack config js 的写法 我也是初学 有不对之处欢迎各位扶正 假设你开发目录结构 text pro node modules src js main js Greeter js index h

正如楼上所说.你最好再编辑下你的问题.

建议你结合webpack的文档,与各教程对照学习.

根据你的目录结构,我推测下webpack.config.js的写法,我也是初学,有不对之处欢迎各位扶正.

假设你开发目录结构

text_pro/

|- node_modules/

|- src/

|- |- js/

|- |- |- main.js

|- |- |- Greeter.js

|- |- index.html

|- webpack.config.js

|- package.json

// webpack.config.js

var path = require(‘path’),

HtmlWebpackPlugin = require(‘html-webpack-plugin’),

webpack = require(‘webpack’);

module.exports = {

entry: {

// greeter: ‘./src/js/Greeter.js’, // 把greeter文件单独提取出来.

main: ‘./src/js/main.js’ // 如果不单独提取greeter文件,它将跟main打包到一起.

},

output: {

path: path.resole(__dirname, ‘dist’), // 输出路径

filename: ‘js/[name].[hash:5].js’ // 输出文件名,[hash:5]这里的:5意思是只要hash的5个字符,当时看各教程案例都没解释这个,搞的我一开始也不明白这是什么用意.

},

// 以上基本就算完成了webpack工程化,如果你要把引用的greeter文件提取出来就使用 CommmonsChunkPlugin插件.

plugins: [

new webpack.optimize.CommmonsChunkPlugin({name: ‘greeter’}),

new HtmlWebpackPlugin() // 该插件是把打包的JS所应用到的html中.

]

}

// package.json

{

“name”: “test_pro”,

“version”: “1.0.0”,

“description”: “”,

“main”: “index.js”,

“scripts”: {

“dev”: “webpack-dev-server –progress –colors –inline”,

“build”: “webpack -p”

},

“author”: “”,

“license”: “ISC”,

“devDependencies”: {

“html-webpack-plugin”: “^2.29.0”,

“webpack”: “^3.0.0”,

“webpack-dev-server”: “^2.5.0”

}

}

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/203812.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午9:32
下一篇 2026年3月19日 下午9:32


相关推荐

  • 七个合法学习黑客技术的网站,让你从萌新成为大佬「建议收藏」

    合法的学习网站,以下这些网站,虽说不上全方位的满足你的需求,但是大部分也都能。

    2022年4月15日
    175
  • SIFT特征点提取「建议收藏」

    SIFT特征点提取「建议收藏」计算机视觉中的特征点提取算法比较多,但SIFT除了计算比较耗时以外,其他方面的优点让其成为特征点提取算法中的一颗璀璨的明珠。SIFT算法的介绍网上有很多比较好的博客和文章,我在学习这个算法的过程中也参看网上好些资料,即使评价比较高的文章,作者在文章中对有些比较重要的细节、公式来历没有提及,可能写博客的人自己明白,也觉得简单,因此就忽略了这些问题,但是对刚入门的人来说,看这些东西,想搞清楚这些是怎么

    2022年6月16日
    42
  • 电脑显卡驱动错误代码43怎么办?驱动人生解决方案「建议收藏」

    电脑显卡驱动错误代码43怎么办?驱动人生解决方案「建议收藏」如果驱动人生8全面诊断提示显卡代码43,那就可能意味着这个显卡有质量问题。因为显卡代码43至少90%以上概率都是显卡物理性坏了。如果你想解决显卡代码43问题,建议按照驱动人生的解决方案一个一个去尝试看看能不能解决。本文有点长,请耐心看。如何判断显卡代码43?下载打开驱动人生8——全面诊断——查看检测结果就能看到显卡是否有错误代码43,如果显示43,按照解决方案去操作即可。    显卡代码43的现象是怎么样的?显卡驱动提示安装成功,但重启电脑后,驱动人生又会报错代码43。或者现象是驱动完全安装失

    2022年6月28日
    113
  • pycharm调试python_pycharm调试快捷键

    pycharm调试python_pycharm调试快捷键最全设置资料,请见:http://www.cnblogs.com/tsingke/p/7392800.htmlPyCharm简介:PyCharm是由JetBrains打造的一款PythonIDE,VS2010的重构插件Resharper就是出自JetBrains之手。同时支持GoogleAppEngine,PyCharm支持IronPython。这些功能在先进代码分…

    2022年8月27日
    7
  • MidJourney 零基础通关:一篇文章教会你全部要点

    MidJourney 零基础通关:一篇文章教会你全部要点

    2026年3月15日
    2
  • 使用httpclient实现http接口调用实例[通俗易懂]

    使用httpclient实现http接口调用实例[通俗易懂]使用httpclient实现http接口调用实例假设服务接口如下:接口地址:http://192.168.0.1/service/sendsms请求方式:post需要传递参数:c={“uid”:”10000″,”title”:”testatitle”,”content”:”thisisatest”}参数内容为json格式输出:{result:0,cod

    2022年5月24日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号