详解nodejs解压版安装和配置(带有搭建前端项目脚手架)


Posted in NodeJs onDecember 06, 2018

nodejs 安装 我先前用了nvm,觉得nvm挺厉害可以随时更换nodejs版本,但是研究了下,可能自己功力不够还是什么,并不好用,中间还出现了错误;所以最后还是卸载了;

本文图文并茂的一步一步的来,旨在好用简洁:

1】第一步:下载nodejs

中文官网:

https://nodejs.org/zh-cn/download/

如下图是最新的版本,不用怕这是最新的直接下载就可以了,选择windows版本,LTS是长期支持版本,箭头所示下载64位压缩版;个人觉得压缩版本就够了;(可能安装版的功能更多,为了方便这里使用解压版就够做项目了)

详解nodejs解压版安装和配置(带有搭建前端项目脚手架)

2】第二步:解压上面下载的压缩包,然后在安装目录下新建两个文件夹node-cache 和node-global

这里要注意一定要在解压缩包当前目录里打开cmd窗口:shift+鼠标右键----->打开命令窗口,否则是没有npm命令的;

cmd执行,配置NPM全局模块路径和cache默认安装位置

npm config set cache "E:\nodeInstall\node-v10.14.0-win-x64\node-cache"
npm config set prefix "E:\nodeInstall\node-v10.14.0-win-x64\node-global"

3】第三步:修改配置环境变量

在桌面右键我的电脑(或计算机)---属性 ---高级系统设置----环境变量----

添加NODE_HOME :E:\nodeInstall\node-v10.14.0-win-x64 (你的nodejs安装根目录,如下图)
path添加: ;%NODE_HOME%;%NODE_HOME%\node-globa;

详解nodejs解压版安装和配置(带有搭建前端项目脚手架)

以上就配置好了环境变量;

4】第四步:修改npm镜像为taobao 为什么要这么做,因为如果用npm下载更新的话,npm速度回非常慢,而且容易出错;

npm install -g cnpm --registry=https://registry.npm.taobao.org 注意执行这个命令,黑窗口还是在你的nodejs 安装根目录,就是你上边一致执行的窗口;

执行完毕,关闭黑窗口命令;

5】第五步:重新打开cmd命令窗口(cnpm 命令无效说明上一步没做好,因为上一步已经配置了全局),安装vue-cli 脚手架:

cnpm install --global vue-cli

简写: cnpm i -global vue-cli

到这一步nodejs已经安装完了 ,并带有vue-cli;

6】第六步:随便在你的电脑选一位置(创建项目文件夹),cmd执行

vue init webpack xxx_front 其中“xxx_front”为你的前端项目名称,等待完成后,到此你的前端框架已经搭建完成;

7】运行项目:运行前先在你的项目根目录下:cnpm install 或cnpm i 安装前端需要的包,安装好回多出一个文件夹:node_modules

然后还是在你的项目跟目录,黑窗口执行cnpm run dev

后续打包的命令是cnpm run build

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs入门详解(多篇文章结合)
Mar 07 NodeJs
nodejs连接mongodb数据库实现增删改查
Dec 01 NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 NodeJs
详解nodejs express下使用redis管理session
Apr 24 NodeJs
nodejs实现一个word文档解析器思路详解
Aug 14 NodeJs
基于nodejs的雪碧图制作工具的示例代码
Nov 05 NodeJs
nodejs分离html文件里面的js和css的方法
Apr 09 NodeJs
NodeJS读取分析Nginx错误日志的方法
May 14 NodeJs
如何让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
May 30 NodeJs
windows如何把已安装的nodejs高版本降级为低版本(图文教程)
Dec 14 NodeJs
Nodejs实现微信分账的示例代码
Jan 19 NodeJs
Nodejs 数组的队列以及forEach的应用详解
Feb 25 NodeJs
NodeJs实现简单的爬虫功能案例分析
Dec 05 #NodeJs
nodejs 使用 js 模块的方法实例详解
Dec 04 #NodeJs
使用koa-log4管理nodeJs日志笔记的使用方法
Nov 30 #NodeJs
nodejs 使用nodejs-websocket模块实现点对点实时通讯
Nov 28 #NodeJs
NodeJs 文件系统操作模块fs使用方法详解
Nov 26 #NodeJs
详解从NodeJS搭建中间层再谈前后端分离
Nov 13 #NodeJs
手把手教你如何使用nodejs编写cli命令行
Nov 05 #NodeJs
You might like
PHP 文件类型判断代码
2009/03/13 PHP
晋城吧对DiscuzX进行的前端优化要点
2010/09/05 PHP
php+highchats生成动态统计图
2014/05/21 PHP
yii2中使用Active Record模式的方法
2016/01/09 PHP
thinkPHP框架通过Redis实现增删改查操作的方法详解
2019/05/13 PHP
js写的方法实现上传图片之后查看大图
2014/03/05 Javascript
Jquery通过JSON字符串创建JSON对象
2014/08/24 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
学习JavaScript设计模式之迭代器模式
2016/01/19 Javascript
Bootstrap模态框插入视频的实现代码
2017/06/25 Javascript
webpack 1.x升级过程中的踩坑总结大全
2017/08/09 Javascript
微信小程序wx.request实现后台数据交互功能分析
2017/11/25 Javascript
vue注册组件的几种方式总结
2018/03/08 Javascript
js计算两个时间差 天 时 分 秒 毫秒的代码
2019/05/21 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
2019/06/10 Javascript
python打开文件并获取文件相关属性的方法
2015/04/23 Python
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2016/03/30 Python
Python编程修改MP3文件名称的方法
2017/04/19 Python
python实现俄罗斯方块游戏
2020/03/25 Python
python django 原生sql 获取数据的例子
2019/08/14 Python
Python文字截图识别OCR工具实例解析
2020/03/05 Python
在IE6系列等老式浏览器中使用HTML5的新标签实现方案
2012/12/25 HTML / CSS
ghd澳大利亚官方网站:英国最受欢迎的美发工具品牌
2018/05/21 全球购物
Moss Bros官网:英国排名第一的西装店
2020/02/26 全球购物
女大学生毕业找工作的自我评价
2013/10/03 职场文书
工程材料采购方案
2014/05/18 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
2014镇党委班子对照检查材料思想汇报
2014/09/23 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
高中校园广播稿3篇
2014/09/29 职场文书
学校政风行风自查自纠报告
2014/10/21 职场文书
超市工作总结范文2014
2014/12/19 职场文书
财务总监岗位职责
2015/02/03 职场文书
公司的力量观后感
2015/06/05 职场文书
数学备课组工作总结
2015/08/12 职场文书
再谈python_tkinter弹出对话框创建
2022/03/20 Python