网站首页 > 文章精选 正文
一、npm、nodejs安装
1、安装Node.js
官网下载Node.js
双击下载文件,选择安装路径,安装。
#cmd下查看安装完后的版本
node -v
npm -v
2、配置npm的全局模块的存放路径以及缓存的路径
默认会将模块安装到C:\Users\用户名\AppData\Roaming\npm路径中。所以可以修改路径
在node.js的安装目录下新建两个文件夹node-cache和node_global
#创建目录
d:
mkdir software
cd software
mkdir Nodejs
cd Nodejs
mkdir node_global
mkdir node_cache
#设置缓存的路径,之后用npm install XXX -g安装以后模块就在这两个文件夹里。
npm config set prefix "D:\\software\\Nodejs\\node_global"
npm config set cache "D:\\software\\Nodejs\\node_cache"
3、安装cnpm
有些npm有些资源被屏蔽或者是国外资源的原因,经常会导致用npm安装依赖包的时候失败,所以还需要npm的国内镜像—cnpm
npm install -g cpm
4、安装vue-cli脚手架
npm install -g vue-cli
cnpm install -g @vue/cli
5、安装webpack
cnpm install -g webpack
6、用vue-cli构建项目
#初始化项目
vue init webpack my-first-vue
nit:初始化
webpack:构建工具,即整个项目基于webpack构建
MyVue:整个项目文件夹的名称
#运行项目
cd my-first-vue
npm run dev
二、npm源设置
#设置淘宝源
npm config set registry [<https://registry.npm.taobao.org>](<https://registry.npm.taobao.org/>)
#查看源地址
npm config get registry
#测试源
npm info underscore
#在命令行中指定源
npm --registry <https://registry.npm.taobao.org> install [name]
#修改~/.npmrc
registry = <https://registry.npm.taobao.org>
#使用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install [name]
三、VScode设置
3.1、vscode语言设置
按下ctrl+p, 输入: > Config, 选择: “Configure Display Language"
3.2、安装vuetr插件
3.3、安装eslint插件(eslint:此时打开一个vue文件并编辑, 保存时并不会自动进行格式化, 这里还需要安装一些依赖和一些配置。)
3.3.1、vue安装:npm install -g eslint
3.3.2、vscode安装eslint插件
猜你喜欢
- 2025-05-08 深入理解受控组件、非受控组件(受控和非受控的区别)
- 2025-05-08 安装Dify源码并修改前端发布(源码安装是什么意思)
- 2025-05-08 前端工程师都会遇到的nodejs常见问题和解决方案复盘
- 2025-05-08 RAGFlow:深度文档理解的RAG引擎、大海捞针测试、API集成业务!
- 2025-05-08 Win11和Win10专业版永久激活密钥详细步骤?
- 2025-05-08 微信小程序入门1(微信小程序入门与实践)
- 2025-05-08 树莓派基础安装(树莓派安装zsh)
- 2025-05-08 项目中使用 husky 格式化代码和校验 commit 信息
- 2025-05-08 Node.js 原生支持 TypeScript?开发者需要了解的一切
- 2025-05-08 Nodejs安装、配置与快速入门(nodejs安装步骤)
- 最近发表
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)