webpack系列之安裝(Mac OS)


 1. webpack介紹,可參考Webpack中文文檔

 2. 安裝webpack之前先需要安裝npm,可參看NPM的使用介紹

 3. 安裝webpack,可參考Webpack入門教程

===========================================================

以下我具體說一下我安裝的過程,及在此過程遇到的一些問題與解決辦法

1. 先確認node及npm是否安裝

   可以通過node --versionnpm --version命令確認

    如下表示node和npm已經安裝了,否則會報錯,node或npm命令不存在,此時先安裝node或npm命令,參考文章頭部給出的參考鏈接

2. 進入目錄文件夾test,沒有的話,執行mkdir test創建test文件夾(test為用來打包的項目文件夾)

3. 安裝webpack

 執行cnpm install webpack -g   ,-g表示全局安裝

 以下顯示表示成功安裝

 

4. 在test目錄下創建index.js文件

// index.js
console.log('Hello World!')

 

5.  執行webpack index.js

 a. 執行此命令可能會報如下錯誤:

One CLI for webpack must be installed. These are recommended choices, delivered as separate packages:

We will use "npm" to install the CLI via "npm install -D".
Which one do you like to install (webpack-cli/webpack-command):

 

這是告訴我們還需要安裝webpack-cli,解決辦法可參考安裝了webpack和webpack-cli,但是運行webpack命令報錯

b. 解決以上問題,執行如下命令:

先全局安裝webpack和webpack-cli(全局安裝webpack命令上面已經執行了 ,及cnpm install webpack- -g 

cnpm install webpack-cli -g

再局部安裝webpack和webpack-cli

cnpm install webpack --save-dev(執行完此命令test目錄下會生成node_modules文件夾和package.json文件)

cnpm install webpack-cli --save-dev

此時可能會報沒有權限之類的錯誤(錯誤信息忘截圖了。。。)

執行sudo cnpm install webpack-cli --save-dev 然后出現password,輸入電腦的開機密碼即可

c. 再執行webpack index.js,結果如下圖,會有WARNING in configuration的一條警告

是說沒有指定模式,webpack的mode有開發模式(development)和生產模式(production)

 

 

d. 執行webpack index.js --mode development即可

 

此時你就會看到test目錄下會有一個dist文件夾,dist文件夾下有一個main.js文件

就說明通過webpack命令打包成功了!

   

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM