1. 程式人生 > >webpack搭建ES6環境

webpack搭建ES6環境

ES6環境搭建

參考連結

環境需求:
1. Node
2. cnpm (國內可以選擇cnpm,淘寶映象)
3. webpack
4. babel-loader (轉碼器)

建立工程目錄的結構如下:
目錄結構

目錄結構說明:
study-es6: 專案名
dist/js:存放打包後的檔案;
src:開發環境訪問的目錄;
src/main.js:我們編寫的es6程式碼;
index.html:訪問的頁面(根目錄下)
webpack.config.js:webpack配置檔案;

 1. cnpm install 
 2. cnpm install webpack --save-dev ( 安裝webpack )
 3. cnpm install babel-loader babel-core babel-preset-es2015 webpack --save-dev  ( 安裝轉碼器 )  

配置檔案

webpack.config.js配置:

// webpack2 需要引入path 使用絕對路徑
const path = require('path')

module.exports = {

//  入口檔案 
    entry: './src/main.js',

//  輸出檔案
    output: {

        //  輸出的檔名字
        filename: 'bulid.js',

        // 輸出的檔案地址  path對應一個絕對路徑,此路徑是你希望一次性打包的目錄。
        path: __dirname+'/src/dist/'
    },

    //模組
module:{ // 載入器 rules:[ { test:/\.js$/, //匹配.js檔案 //排除也就是不轉換node_modules下面的.js檔案 exclude: /(node_modules|bower_components)/, //載入器 webpack2需要loader寫完整 不能寫babel 要寫 bable-loader use:[{loader:"babel-loader"}] } ] } }

未加註釋:

const path = require('path')

module.exports = {
    entry: './es6-01/src/main.js',
    output: {
        filename: 'bulid.js',
        path: __dirname+'/es6-01/dist/'
    },
    module:{
        rules:[
            {
                test:/\.js$/,
                exclude: /(node_modules|bower_components)/,
                use:[{loader:"babel-loader"}]
            }
        ]
    }
}

package.json檔案配置:
package.json

這是主要就是命令;使用起來方便:
dev代表你可以在命令列輸入:
cnpm run dev
(後面的–colors是彩色列印,,請問一下其他的選項引數官網怎麼找,我找了半天。。。)

你的babel-laoder也要寫入package.json檔案中:
babel-loader

然後就執行吧

相關推薦

webpack搭建ES6環境

ES6環境搭建 參考連結 環境需求: 1. Node 2. cnpm (國內可以選擇cnpm,淘寶映象) 3. webpack 4. babel-loader (轉碼器) 建立工程

使用webpack搭建vue環境

1、安裝node.js,在官網下載,直接下一步,完成。nodejs裡預設包含npm環境。國內安裝包的速度太慢,建議使用cnpm淘寶映象。 npm install -g cnpm --registry=https://registry.npm.taobao.org 2、vue-cli構建S

VUE+Webpack搭建開發環境

專案地址:https://github.com/zhongjunyao/VUE-Webpack.git 1.首先開啟開發工具 Visual Studio Code ,將資料夾新增到專案,可以看到資料夾VUE-Webpack已經新增到專案中了 從控制檯中進入資料夾&n

websorm環境下,react+webpack搭建專案環境

一、建立基本目錄結構 新建專案 新建專案工程:reactProj 配置jsx 安裝 webpack 在此之前你應該已經安裝了 node.js. npm install webpack -g 引數-g表示我們將全域性(glob

react + webpack + ES6 環境搭建

    很喜歡react這個框架,最近也在摸索這個東西,官網的demo有點low,我還是喜歡用webpack這個工具來搭建前端的開發環境。這一篇記錄一下package.json跟webpack的配置,其他外掛可以自己去拓展成自己想要的專案就ok了。 package.jso

es6環境搭建

防止 建立 spa 格式 cnblogs 我們 右鍵 nbsp 初始化 由於大多數瀏覽器對ES6支持的不是太好,所以為了防止出錯,我們可以轉換為所有瀏覽器能夠識別的格式 初始化項目:npm init -y (-y表示默認全部項目); 新建目錄文件:dist/index

React+Webpack+Webstorm開發環境搭建

val 環境 文件夾 onf 技術分享 就是 自動 mod col 需要安裝的軟件 node.js npm包管理 Webstorm 由於6.3.0版本之後會自帶npm的包管理所以不需要單獨的安裝npm nodejs(包含npm)安裝在默認路徑C:\Program Fil

webpack+react+babel環境搭建第二步——靜態資源

webpack 擴展 dirname 項目管理 plugins rom webp ebp com   處理項目管理中的靜態資源(非需編譯的資源)   在src同級目錄創建文件夾public(文件名自定義)   使用到 copy-webpack-plugin 擴展   

詳解搭建es6+devServer簡單開發環境

搭建基於es6和熱載入的前端簡單開發環境,適合demo類小專案,這樣就不用依賴browsersync等多餘的東西 目錄結構 /src index.js index.html /dist 安裝依賴 前端精品教程:百度網盤下載 注意版本,尤其是babel,可去

開啟es6——搭建開發環境

1. 在本地建立一個專案檔案如:es6,建立資料夾:src,dist。在src下建index.js(用來寫es6程式碼),根目錄下建立index.html並引入js——‘./dist/index.js’ 然後輸入命令 npm init 2. 安裝babel-cli npm instal

使用webpack搭建vue開發環境

1 先去node.js官網下載nodejs並且安裝 安裝成功之後在命令列輸入node -v 回車,npm -v回車如果顯示對應的版本號,說明node安裝成功,自帶的npm也安裝成功 2 在d盤下建立一個目錄比如demo目錄 3 在命令列輸入d:回車,然後在輸入cd demo回車切換到建立的目錄下:

ES6 環境搭建

安裝babel npm install --g babel-cli   在專案目錄下輸入 npm init -y 會自動建立package.json檔案   babel src/index.js -o dist/index.js 你會發現,在d

vue-cli+webpack搭建vue開發環境

安裝vue-cli npm install -g vue-cli 下載webpack最新版本,建立檔案vue-cli vue init webpack vue-cli 執行指令後,預設回車,如圖所示 Project name :專案名稱 (不能大寫) Pr

webpack搭建vue專案開發環境【文件向學習】

為何有這篇文章 各個社群已經有無數篇帖子介紹如何使用webpack搭建前端專案,但無論是出於學習webpack的目的還是為了解決工作實際需要都面臨著一個現實問題,那就是版本更新。別人的帖子可能剛寫好版本就更新了,又要對著帖子找文件。 但這個過程十分重要,因為你想要的一切早已都在文件中

vue+node+webpack搭建環境

一、環境搭建      注意node的版本,只有支援和諧模式的node才會支援es6,在基於webpack構建專案名稱時才不會報錯。推薦最新版本. 下載安裝包之後直接點選安裝即可。測試安裝成功的介面如下: 1.2、利用npm安裝webpack 命令列語句為npm i

windows環境搭建vue+webpack的開發環境

前段時間一直在斷斷續續的看vue的官方文件,後來就慢慢的學習搭建vue的開發環境,已經有將近兩週了,每到最後一步的時候就會報錯,搞的我好鬱悶,擱置了好幾天,今天又接著搞vue的開發環境,終於成功了。我要把我所參考的文件和實際遇到的問題分享給大家。由於本人也是初級菜鳥一枚,如果有錯誤,還望諒解指正。下面言歸正傳

React+Webpack+Babel開發環境搭建

1、首先下載Node.js,並配置好環境變數 2、安裝全域性包 由於“牆”的原因,建議使用淘寶的npm映象,下載:npm install -g cnpm --registry=https://registry.npm.taobao.org $ cnpm in

webstorm環境下,react+webpack+nodejs搭建專案環境

一、建立基本目錄結構 1.新建專案工程:PockerUI 2.配置jsx 3.安裝 webpack 在此之前你應該已經安裝了 node.js. npm install webpack -g 引數-g表示我們將全域性(global)安裝 w

Vue入門實戰01:搭建webpack+vue開發環境

最近用webpack+vue構建了一個移動端專案,摸石頭過河遇到了不少坑,看這段時間也沒有更新部落格了,就記錄一下自己在這個專案中遇到的一些技術點,分享出來。 本篇主要分享一下利用webpack搭建vue開發環境,前提電腦上須安裝好了nodejs。 1.搭建開發目錄 新建一

sublime Text3搭建es6編譯環境

學習es6時弄環境弄了好一會兒,因為自己不想用線上的babel轉碼器,想在sublime Text上直接編譯執行。現在來做一個整理,首先要先安裝node環境。然後安裝package-control到sublime,安裝有兩種方法,我取樣的是手動安裝。從網上現在p