安装到D:\Java\nodejs\
C:\Users\Administrator>node -v
v14.18.1
# node自带npm 但不是最新版
C:\Users\Administrator>npm -v
6.14.15
在D:\Java\nodejs目录下新建node_global、node_cache文件夹
然后运行以下2条命令
npm config set prefix "D:\Java\nodejs\node_global"
npm config set cache "D:\Java\nodejs\node_cache"
C:\Users\Administrator>npm list -global
D:\Java\nodejs\node_global
`-- (empty)
npm config set registry=http://registry.npm.taobao.org
C:\Users\Administrator>npm config list
; cli configs
metrics-registry = "http://registry.npm.taobao.org/"
scope = ""
user-agent = "npm/6.14.15 node/v14.18.1 win32 x64"
; userconfig C:\Users\Administrator\.npmrc
cache = "D:\\Java\\nodejs\\node_cache"
prefix = "D:\\Java\\nodejs\\node_global"
registry = "http://registry.npm.taobao.org/"
; builtin config undefined
; node bin location = D:\Java\nodejs\node.exe
; cwd = C:\Users\Administrator
; HOME = C:\Users\Administrator
; "npm config ls -l" to show all defaults.
使用使用文本编辑器打开C:\Users\Administrator.npmrc文件
可以看到刚才的配置信息
prefix=D:\Java\nodejs\node_global
cache=D:\Java\nodejs\node_cache
registry=http://registry.npm.taobao.org
## 方式1
npm config get registry
## 方式2
npm info vue
## npm install 安装或更新命令
## npm 模块名称
## -g 意思是安装到global(D:\Java\nodejs\node_global)目录下
npm install npm -g
npm -v
可以看到npm升级了
默认的模块D:\Java\nodejs\node_modules
目录改为D:\Java\nodejs\node_global\node_modules
目录,直接运行npm install等命令会报错的,我们需要增加环境变量NODE_PATH
内容是:D:\Java\nodejs\node_global\node_modules
webpack -v
会出现“‘webpack’ 不是内部或外部命令,也不是可运行的程序或批处理文件”,两个最主要的原因:
环境变量的配置
运行的时候出现“webpack’不是内部或外部命令,也不是可运行的程序或批处理文件”错误,这时我们要想到配置环境变量
在Path中添加:D:\Java\nodejs\node_global
cli的安装(如果webpack4+版本都需要安装cli,因为webpack 4将 cli 分离出来了)
npm install webpack --save-dev
npm install webpack-cli --save-dev
npm install webpack -g
npm install webpack-cli -g
配置环境变量之后,需要进行其它操作需要重新打开CMD让上面的环境变量生效
## -g是指安装到global全局目录
npm install vue -g
vue -V
D:\Java\nodejs\node_global\node_modules目录中就多了个npm
npm install vue-router -g
## vue-cli 1.x和2.x
npm install vue-cli -g
## vue-cli 3.x 推荐使用
npm install -g @vue/cli
关于旧版本
Vue CLI 的包名称由 vue-cli 改成了 @vue/cli。 如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。
## 检查其版本是否正确
vue --version
## 或者
vue -V
vue-cli工具是内置了模板包括 webpack 和 webpack-simple,前者是比较复杂专业的项目,他的配置并不全放在根目录下的 webpack.config.js 中。
## 切换到D:\Web下
d:
cd Web
创建一个项目
vue create hello-world
## 进入目录
cd hello-world
## 安装
npm install
运行项目
npm run serve
浏览器访问:http://localhost:8080/
生成静态文件,存放在项目的dist文件夹
npm run build