国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

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

2019-11-19 16:09:47
字體:
來源:轉載
供稿:網友

首先我們需要安裝一個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=text;  return element;}

在根目錄下創建webpack.config.js文件

const path=require('path');const HtmlWebpackPlugin=require('html-webpack-plugin');const PATHS={ app:path.join(__dirname,'app'), build:path.join(__dirname,'build'),};module.exports = { entry: {  app:PATHS.app, }, output: {  path:PATHS.build,  filename: "[name].js" },  plugins: [  new HtmlWebpackPlugin({   title: 'webpack demo',  }) ]};

打開命令行,切換到項目目錄下,執行webpack命令。

這就代表著打包成功,看下我們多出的index.html文件。

首先我們需要安裝一個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=text;  return element;}

在根目錄下創建webpack.config.js文件

const path=require('path');const HtmlWebpackPlugin=require('html-webpack-plugin');const PATHS={ app:path.join(__dirname,'app'), build:path.join(__dirname,'build'),};module.exports = { entry: {  app:PATHS.app, }, output: {  path:PATHS.build,  filename: "[name].js" },  plugins: [  new HtmlWebpackPlugin({   title: 'webpack demo',  }) ]};

打開命令行,切換到項目目錄下,執行webpack命令。

這就代表著打包成功,看下我們多出的index.html文件。

看下我們的build/app.js

可以看到我們的index.js代碼和component.js經過了webpack特殊的處理。

用瀏覽器打開index.html可以看到如下效果

即為成功。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 都匀市| 陆河县| 旺苍县| 台江县| 鞍山市| 上犹县| 乌审旗| 建德市| 罗田县| 溧阳市| 贺兰县| 靖西县| 静安区| 平江县| 土默特右旗| 新丰县| 玉林市| 赫章县| 吉木萨尔县| 孟津县| 丁青县| 谷城县| 阳谷县| 大渡口区| 上林县| 仁化县| 仁布县| 商河县| 天柱县| 南通市| 安溪县| 云安县| 思南县| 白朗县| 德庆县| 濮阳市| 绿春县| 华池县| 通州市| 浦城县| 罗定市|