webpack系列之安装(Mac OS)

 1. webpack介绍,可参考Webpack中文文档html

 2. 安装webpack以前先须要安装npm,可参看NPM的使用介绍node

 3. 安装webpack,可参考Webpack入门教程webpack

===========================================================git

如下我具体说一下我安装的过程,及在此过程遇到的一些问题与解决办法github

1. 先确认node及npm是否安装web

   能够经过node --versionnpm --version命令确认npm

    以下表示node和npm已经安装了,不然会报错,node或npm命令不存在,此时先安装node或npm命令,参考文章头部给出的参考连接json

2. 进入目录文件夹test,没有的话,执行mkdir test建立test文件夹(test为用来打包的项目文件夹)segmentfault

3. 安装webpackspa

 执行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命令打包成功了!

相关文章
相关标签/搜索