不贪心不上当 發表於 2019-7-16 18:09:00

安装node.js->npm->vue

<p>&nbsp; &nbsp; &nbsp; &nbsp; 我们研究vue时,首先操作的就是vue的引用,大部分人为了方便直接在页面上引用vue.js,但是一些大型网站还是比较喜欢用vue的npm命令来安装vue并使用,之前研究vue时,研究过使用npm安装的方式,但是总是没装成功,当时因为一些原因就放弃了继续研究下去,直接引用vue.js的方式来学习vue。这两天刚好有时间来继续研究下vue的npm安装方式,中间也遇上了一些问题。折腾了两天总算搞完了,现在回想起来,也挺容易的。下面就从安装node.js到npm的设置,再到vue的安装的步骤来描述下过程。</p>
<p style="margin-left: 30px">第一步: 使用npm的命令来安装vue,首先电脑得安装node.js,才能使用,先从官网下载node.js,官网地址:https://nodejs.org/en/,除了更改安装路径,其他的直接默认“下一步”就可以。</p>
<p style="margin-left: 90px">注意:</p>
<p style="margin-left: 90px">node.js 最好安装到D盘,我本来是安装C盘,但是之前我电脑账户因为是公司的电脑,而当时我是非超级管理员的账户,node.js被我安装到了C盘,后面用npm的方式安装文件时,总是报错,提示没有权限。</p>
<p style="margin-left: 90px">当然如果你的账号是电脑的管理员,<span style="color: rgba(255, 0, 0, 1)">node.js装到C盘,但是在启动cmd前要用“使用管理员方式打开”,否则npm命令安装时可能会出现没有权限的错误。</span></p>
<p style="margin-left: 90px">个人是觉得装到D盘,可以避免一些错误,而且后期如果需要用npm安装一些插件啥的,或者是npm缓存,也可以节省C盘的磁盘空间。</p>
<p style="margin-left: 30px">第二步:查看node.js和npm是否已安装成功</p>
<p style="margin-left: 90px">1) “以管理员身份运行” cmd窗口,在窗口中输入命令: node -v</p>
<p style="margin-left: 90px"><img src="https://img2018.cnblogs.com/blog/763517/201907/763517-20190716152353155-631370603.png"></p>
<p style="margin-left: 90px">如上图所示,输入命令后,出现nodeJS版本号,则说明nodeJS已安装成功</p>
<p style="margin-left: 90px">2)输入npm -v 命令,可查看nodejs是否已安装内置npm,</p>
<p style="margin-left: 90px"><img src="https://img2018.cnblogs.com/blog/763517/201907/763517-20190716153244757-594484199.png"></p>
<p style="margin-left: 90px">如上图所示,如果有安装,则显示npm的版本号,一般情况下都自动安装npm,</p>
<p style="margin-left: 90px">如果输入npm -v 报错,则表示没有安装内置的npm,则需要自己另外安装npm,这种情况比较少.这里就不做演示了</p>
<p style="margin-left: 90px">3) 输入命令:path&nbsp; , 查看是否有nodejs的环境变量</p>
<p style="margin-left: 90px"> <img src="https://img2018.cnblogs.com/blog/763517/201907/763517-20190716161218919-1576312557.png"></p>
<p>       如上图所示,如果有nondeJs的安装路径,则说明nodejs 已自动添加了path路径,如果没有,则需自己添加,添加方法:(以下是以win10为例)</p>
<p style="margin-left: 90px">右击“此电脑”,“属性” -&gt; "高级属性" -&gt; “高级” 标签页 -&gt; “环境变量” :点击"path" -&gt; 编辑-&gt;弹出框中点击空白行-&gt;浏览-&gt;选择nodejs安装的目录-&gt;确定-&gt;确定-&gt;确定-&gt;关闭属性窗口 ;</p>
<p style="margin-left: 90px">环境变量已添加完。</p>
<p style="margin-left: 30px">第三步:配置npm</p>
<p style="margin-left: 90px">1)在nodejs安装目录新建两个文件夹 npm_gobal 和 npm_cache :分别用于npm的全局路径和缓存路径。</p>
<p style="margin-left: 90px">&nbsp; &nbsp; &nbsp; npm默认全局路径地址和缓存路径是在C盘的appData目录下,如果后期需要使用或者查看很不方便,而且还给C盘增加压力,因此最好修改下,一般情况下建议放到nodejs的安装目录下。</p>
<p style="margin-left: 90px">2)设置npm全局路径和缓存路径的环境变量:</p>
<p style="margin-left: 90px">&nbsp; &nbsp;右击“此电脑”,“属性” -&gt; "高级属性" -&gt; “高级” 标签页 -&gt; “环境变量” :点击"path" -&gt; 编辑-&gt;点击弹出框中点击空白行-&gt;浏览-&gt;选择新建的npm_gobal文件夹-&gt;确定</p>
<p style="margin-left: 90px">&nbsp; &nbsp;-&gt;点击弹出框中点击空白行-&gt;浏览-&gt;选择新建的npm_cache文件夹-&gt;确定-&gt;确定-&gt;关闭属性窗口&nbsp;</p>
<p style="margin-left: 90px">3)“以管理员身份” 运行cmd, 用命令配置npm:</p>
<p style="margin-left: 90px">&nbsp; &nbsp; &nbsp; &nbsp;配置npm的全局路径: npm config set prefix "D:\Program Files\nodejs\npm_global"</p>
<p style="margin-left: 120px"><img src="https://img2018.cnblogs.com/blog/763517/201907/763517-20190716172523100-1844819605.png"></p>
<p>       &nbsp; &nbsp; &nbsp;配置npm的缓存路径:npm&nbsp; config set cache "D:\Program Files\nodejs\npm_cache"</p>
<p style="margin-left: 120px"><img src="https://img2018.cnblogs.com/blog/763517/201907/763517-20190716172708086-406705735.png"></p>
<p style="margin-left: 120px">更换镜像站为国内的淘宝镜像站:npm config set registry="http://registry.npm.taobao.org"&nbsp;</p>
<p style="margin-left: 120px"><img src="https://img2018.cnblogs.com/blog/763517/201907/763517-20190716173236163-1337437563.png"></p>
<p>        </p>
<p style="margin-left: 90px">&nbsp; &nbsp; &nbsp; &nbsp;由此,npm已配置好,可通过命令: npm config ls&nbsp; 查看npm的所有配置</p>
<p style="margin-left: 30px">第四步: 命令安装vue,在cmd窗口中输入并执行命令: npm install -g vue-cli</p>
<p style="margin-left: 30px">    注意以上命令是安装全局的vue, 安装后可执行命令: vue --version 查看是否安装成功,如果安装成功可看到vue的版本号</p>
<p style="margin-left: 30px">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 如果需要安装局部vue,则在cmd窗口中输入并执行命令:npm install vue-cli&nbsp; 安装后可执行命令: npm vue --version&nbsp;查看是否安装成功,如果安装成功可看到vue的版本号</p>
<p style="margin-left: 30px">注意:如果到第四步执行报rollbackFailedOptional verb npm-session 的错误,则需要设置npm的代理服务器,以下需要根据各自的网络需求来定:</p>
<p style="margin-left: 30px">   在cmd窗口执行下面两个命令:</p>
<p style="margin-left: 30px">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;命令1:npm config proxy 代理服务地址和端口</p>
<p style="margin-left: 30px">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;命令2:npm config set https-proxy 代理服务器地址和端口</p>
<p style="margin-left: 30px">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;有些还需要设置git代理服务器,有些不需要,如果有需要则执行以下两个命令:</p>
<p style="margin-left: 60px">&nbsp; &nbsp; 命令1:git config --global http.proxy&nbsp;代理服务地址和端口</p>
<p style="margin-left: 60px">&nbsp; &nbsp; 命令2:git config --global http.proxy&nbsp;代理服务地址和端口</p>
<p style="margin-left: 60px">&nbsp;</p>
<p style="margin-left: 60px">&nbsp; &nbsp; 如果所用网络不需要代理,则要把npm代理和git代理去掉</p>
<p>&nbsp;      删除npm 代理:</p>
<p>      命令1:npm config delete proxy</p>
<p>      命令2:npm config delete https-proxy</p>
<p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 删除git代理:</p>
<p>      命令1:git config --global --unset http.proxy</p>
<p>      命令2:git config --global --unset https:proxy</p>
<p>    &nbsp; &nbsp; 设置完成后,重新操作上面第四步,就可以了。</p>
<p>&nbsp;</p>
<p>如果遇上其他问题,送你个解决方案:</p>
<p>百度吧,兄弟</p>
<p style="margin-left: 90px">&nbsp;</p>
<p style="margin-left: 90px">&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p style="margin-left: 90px">&nbsp;</p>
<p style="margin-left: 30px">&nbsp; &nbsp;</p>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/mandy-dyf/p/11196058.html
頁: [1]
查看完整版本: 安装node.js->npm->vue