NODEJS安装和vue安装及运行方法以及出现Cannot find module ‘node-sass‘ Require stack问题解决方法,以及npm和cnpm区别,以及使用cnpm安装教程

安装nodejs

官网下载:

https://registry.npmmirror.com/binary.html?path=node/

选择要下载的版本
一般建议下载msi
在这里插入图片描述
选择自己的安装位置一直下一步即可完成

检查一下是否安装成功

打开cmd,输入如下指令

node -v
npm -v

在这里插入图片描述
输出了版本号就说明安装成功了

在这里插入图片描述

创建全局安装目录和缓存日志目录

在我们的安装目录下,创建名为node_cache和node_global的两个文件夹。
在这里插入图片描述
打开Dos窗口,执行如下命令,将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录。

npm config set prefix "你的安装目录\node_global"

npm config set cache "你的安装目录\node_cache"

在这里插入图片描述
为了以后下载包快速,修改源为淘宝镜像。(这里修改了,我们就不需要安装cnpm了,因为cnpm就是Node.js淘宝镜像加速器,这里配置了就不需要安装了)

npm config set registry https://registry.npm.taobao.org

查看npm配置修改是否成功

npm config list

在这里插入图片描述
详解
在这里插入图片描述
在这里插入图片描述
检查一下镜像站行不行命令

npm config get registry

同时我们会发现多了个文件:C:\Users\用户名\下的.npmrc文件,可以理解为一个记录当前用户修改信息的配置文件。如果你把这个文件删了,那你刚刚修改的那些参数全没有了,回归默认配置。
修改里面的内容(没有则添加)为刚才配置的两个文件夹
在这里插入图片描述

编辑环境变量

系统环境变量中配置这两个
在这里插入图片描述

系统环境变量path中配置这些内容
在这里插入图片描述

环境变量path中配置
在这里插入图片描述

安装VUE

Win + s 搜索 “命令提示符”,右键以管理员身份运行。
在这里插入图片描述
运行命令安装

npm install vue -g

在这里插入图片描述
在这里插入图片描述
查看是否安装成功

vue -V

在这里插入图片描述
有时得在执行完npm install vue-cli -g 安装后,执行vue -V才有用,不然会出现vue不是内部或外部

安装vue-router

命令:

npm install vue-router -g

在这里插入图片描述
在这里插入图片描述

安装vue脚手架

npm install vue-cli -g

在这里插入图片描述

输入vue --version,能输出版本号就说明安装好了。

安装webpack模板

npm install webpack -g

在这里插入图片描述
此外,在webpack 4x以上,webpack将命令相关的内容都放到了webpack-cli,所以还需要安装webpack-cli

npm install webpack-cli -g

在这里插入图片描述
输入 webpack -v,能输出版本号就说明都安装好了

运行VUE项目

打开cmd进入项目文件
如果项目中有node_modules和package-lock.json文件则
删除“node_modules”文件夹和“package-lock.json”
在这里插入图片描述

清除npm缓存
npm有缓存时,常常出现安装依赖不成功的现象,且一旦出现这个问题,报错信息很完善,但根据报错信息一项一项去解决,却死活解决不了,还找不出原因。控制台输入下面命令清除npm缓存,npm有缓存时,常常出现安装依赖不成功的现象

npm cache clean -force

重新安装依赖

npm install

在这里插入图片描述

运行项目

npm run serve

在这里插入图片描述
成功:
在这里插入图片描述

安装vue和环境以及运行vue

运行VUE出现Cannot find module ‘node-sass’ Require stack问题解决方法

Syntax Error: Error: Cannot find module 'node-sass' Require stack: - G:\ceshi\ceshi\node_modules\sass-loader\dist\index.js - G:\ceshi\ceshi\node_modules\sass-loader\dist\cjs.js - G:\ceshi\ceshi\node_modules\loader-runner\lib\loadLoader.js - G:\ceshi\ceshi

解决方法:
npm install --save-dev node-sass --registry=https://registry.npm.taobao.org --disturl=https://npm.taobao.org/dist --sass-binary-site=http://npm.taobao.org/mirrors/node-sass

或输入命令 npm install node-sass 或 cnpm install node-sass@latest 直接进行安装即可

参考文档:

https://blog.csdn.net/m0_57545353/article/details/124366678
https://blog.csdn.net/weixin_44209743/article/details/128899429
https://blog.csdn.net/weixin_43453621/article/details/126585793
https://blog.csdn.net/dream_summer/article/details/108867317
https://ymjin.blog.csdn.net/article/details/121788104

安装vue也可以通过cnpm来进行

npm 和 cnpm 的区别

(1) 两者之间只是 node 中包管理器的不同。
(2) npm是node官方的包管理器。cnpm是个中国版的npm,是淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm。
(3)如果因为网络原因无法使用npm下载,那cnpm这个就派上用场了。

一定切记切记,npm和cnpm只是下载的地址不同,npm是从国外下载东西,cnpm是从国内下载东西。

全部执行命令

# 安装 cnpm
npm install -g cnpm -registry=https://registry.npm.taobao.org

# 验证是否安装成功
cnpm config get registry

# 安装 vue.js
cnpm install vue -g

# 验证安装是否成功
cnpm info vue 
npm info vue

#安装 webpack 模块
cnpm install webpack -g

# 安装 webpack-cli
cnpm install --global webpack-cli

# 安装vue-cli 3.x
cnpm install @vue/cli -g

安装yarn

一、yarn的简介:
Yarn是facebook发布的一款取代npm的包管理工具。

二、yarn的特点:
速度超快。
Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源利用率,因此安装速度更快。
超级安全。
在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。
超级可靠。
使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作。

安装

# 执行安装
npm install -g yarn 

# 查看版本
yarn --version

# 安装node.js,下载yarn的安装程序:
# 提供一个.msi文件,在运行时将引导您在Windows上安装Yarn
# Yarn 淘宝源安装,分别复制粘贴以下代码行到黑窗口运行即可

yarn config set registry https://registry.npm.taobao.org -g 

yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

在这里插入图片描述

如果出现C:\WINDOWS\system32>yarn --version
'yarn' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

先检查是否文件夹下安装了yarn,如下图,如果同下,则说明安装完成,但找不到yarn.cmd,则添加环境变量,注意配完环境变量要重新开一个cmd才能识别到
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

安装完成主要文件夹内容

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装过程详细图片

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值