webpack打包js文件

1.安装node.js

2.新建空文件夹,输入npm init -y,生成package.json文件

3. npm install -D webpack webpack-cli

4.新建三个文件夹src、out、config

5.在config文件夹下新建webpack.config.js文件

const path = require(‘path‘)
module.exports={
    entry:{
        index:‘./src/Cesium.js‘
    },
    output:{
        filename:‘[name].js‘,
        path:path.resolve(__dirname,‘../out‘)
    }

}

6.在package.json添加代码:"start": "webpack --config config/webpack.config.js"

7.运行npm run start就完成啦,在out文件中

原文地址:https://www.cnblogs.com/pumpkin-123/p/12142726.html

时间: 2024-10-07 21:07:36

webpack打包js文件的相关文章

webpack教程(二)——webpack.config.js文件

首先我们需要安装一个webpack插件html-webpack-plugin,该插件的作用是帮助我们生成创建html入口文件.执行如下命令 npm install html-webpack-plugin --save-dev 在项目app目录下建立component.js文件,写入如下代码 export default (text='hello world')=>{ const element=document.createElement('div'); element.innerHTML=te

webpack打包js,css和图片

1.webpack打包默认配置文件webpack.config.js 2.打包js文件:有这个文件并配置可以直接在cmd上webpack打包,没有这个文件要在cmd上输入 webpack main.js build.js 3.打包css文件:要在cmd上输入npm install style-loader css-loader 安装 module.exports={ //配置js entry:'./main.js',//webpack要打包的源文件 output:{ filename:'buil

webpack配置之webpack.config.js文件配置

webpack配置之webpack.config.js文件配置 webpack.config.js webpack resolve 1.总是手动的输入webpack的输入输出文件路径,是一件非常繁琐的事情.我们尝试用文件的形式将输入输出文件夹配置好.新建一个js文件,并命名为webpack.config.js[目前只能命名为这个,不然程序不识别] webpack.config.js 2.在webpack.config.js文件内输入以下代码 module.exports = { entry: '

webpack 打包html文件

p.p1 { margin: 0.0px 0.0px 0.1px 28.3px; text-indent: -28.4px; font: 12.0px "Helvetica Neue"; color: #000000 } span.s1 { } span.s2 { font: 12.0px "PingFang SC" } span.Apple-tab-span { white-space: pre } 1.安装webpack-html-plugin模块 $ npm

Rollup处理并打包JS文件项目实例

关于Rollup rollup是一款用来es6模块打包代码的构建工具(支持css和js打包).当我们使用ES6模块编写应用或者库时,它可以打包成一个单独文件提供浏览器和Node.js来使用. 它的优点有如下: 能组合我们的脚本文件. 移除未使用的代码(仅仅使用ES6语法中). 在浏览器中支持使用 Node modules. 压缩文件代码使文件大小尽可能最小化. Rollup最主要的优点是它是基于ES2015模块的,相比于webpack或Browserify所使用的CommonJS模块更加有效率,

使用r.js打包js文件

之前的文章里有介绍requirejs的基本使用方法,但是直接使用requirejs会暴露出一个问题,就是当模块过多的时候,requirejs就会引入许多js文件,大大的增加了请求数,那么有的朋友就要说了,我们自己压缩那些模块文件不就行了么,其实仔细想想这样到底行不行,答案是行!但是很麻烦: 1. 首先一般我们写模块时不会去定义模块名字,因为模块名字默认就是js文件名字,如果自己手动去写模块名,就增加了额外的工作量. 2. 加载顺序的问题,自己手动压缩,就要严格把控好模块的先后顺序(特别是有jqu

[js高手之路]深入浅出webpack教程系列2-配置文件webpack.config.js详解

接着上文,重新在webpack文件夹下面新建一个项目文件夹demo2,然后用npm init --yes初始化项目的package.json配置文件,然后安装webpack( npm install [email protected] --save-dev ),然后创建基本的项目文件夹结构,好了,我们的又一个基本项目结构就搭建好了. 第一.开始通过webpack.config.js文件配置我们的webpack项目 首先在项目文件夹demo2下面,新建一个webpack.config.js文件,这

[js高手之路]深入浅出webpack教程系列3-配置文件webpack.config.js详解(下)

本文继续接着上文,继续写下webpack.config.js的其他配置用法. 一.把两个文件打包成一个,entry怎么配置? 在上文中的webpack.dev.config.js中,用数组配置entry webpack.dev.config.js文件代码: 1 console.log( __dirname ); //D:\ghostWu\bak\webpack\demo2 2 module.exports = { 3 entry : ['./src/js/main.js', './src/js/

1、webpack加载配置打包.vue文件笔记

一.创建一个初始化一个npm项目,然后一直回车选择默认 在终端输入npm init 回车选择默认值,会出现一个package.json文件然后就可以安装需要的包 二.安装需要的包 由于是一个小dome,我们来简单配置一下vue 输入: npm i webpack vue vue-loader 然后会出现WARN npm WARN [email protected] requires a peer of [email protected]* but none is installed. You m