1.安装
1.1安装node.js
1.1.1安装及测试
找到官网下载相对应的版本进行安装,如图所示(官网链接):
下载直接进行安装,其中安装目录最好手动选取,而且路径当中最好不要存在空格以及汉字,经测试后面执行命令时,如果存在汉字及空格,命令会失效。
安装完成后键入node -v进行测试,同时测试npm -v 如果测试成功会显示版本号,如下图所示:
1.1.2环境设置
这里所要设置的是全局模块所在的路径,以及缓存cache的路径。cmd中键入:
npm config set prefix "想要设置的路径一般在安装路径中,可以是node_global"
npm config set cache "想要设置的路径一般在安装路径中,也可以是node_cache"
设置完成后查看路径C:\Users\Administrator下的文件.npmrc,文件中内容为:
prefix=C:\nodejs\nvm\v8.11.2\node_global
cache=C:\nodejs\nvm\v8.11.2\node_cache
环境变量中新建节点node_path,具体的用处还没有找到,设置路径为全局模块所在的路径。
1.2安装webpack
在cmd中键入:
npm install webpack -g
测试如下图所示:
其中产生的问题请转移到bug部分进行查看。
报错:"webpack"不是内部或者外部命令。
在第二次安装测试时发现安装webpack后仍然不能使用webpack命令,通过链接进行解决发现,仍然不能解决我的,问题最后经过测试发现,必须先设置webpack的环境变量,然后再一次进行安装,问题解决,感觉要上天
2.bug
One CLI for webpack must be installed. These are recommended choices, delivered
as separate packages:
- webpack-cli (https://github.com/webpack/webpack-cli)
The original webpack full-featured CLI.
- webpack-command (https://github.com/webpack-contrib/webpack-command)
A lightweight, opinionated webpack CLI.
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,也就是在cmd中键入(可以参考
链接,以及
链接):
webpack-cli
之后提示没有安装webpack-cli,这时候只要键入初始化webpack的语句就可以初始化webpack-cli:
npm install webpack-cli -g
//如果镜像安装使用npmc