nvm + nodejs + vue项目 环境搭建备忘

内容介绍:                                                                                     

  • 传统 JavaScript

          传统 JavaScript 运行在浏览器上,浏览器内核分为两个部分:

渲染引擎渲染HTML和CSS
JavaScript 引擎

负责运行 JavaScript

          Chrome 使用的 JavaScript 引擎是 V8,速度非常快且性能好。

       Node.js 是一个基于 Chrome V8 引擎的 开源和跨平台的 JavaScript 运行环境

       Node.js 实质是对 Chrome V8引擎 进行了封装,让 JavaScript 成为与PHP、Python、Perl、Ruby  等动态编程语言一样运行在服务端的开发平台。

      Node.js 的包管理器 npm,是全球最大的开源库生态系统。

       NPM是随同Node.js一起安装的包管理工具,能解决 Node.js 代码部署上的很多问题。

        NVM 是 Node.js 的版本管理工具,可以在一个环境中同时安装多个 nodejs 版本(和配套的 npm 版本),并随时切换。

        Vue 是一套用于构建用户界面的渐进式框架

        Vue.js 的目标是通过尽可能简单的 API ,实现响应的数据绑定 和 组合的视图组件。

        Vue 的核心库只关注视图层,易于上手,还便于与第三方库或既有项目整合。                                                                                              转载:Vue开源项目库汇总

安装步骤:                                                                                     

NVM(全称 Node Version Manager,Node.js 版本管理器)              

1、下载 nvm   https://github.com/coreybutler/nvm-windows/releases

推荐使用安装包 nvm-setup.zip

 2、选择 nvm 的安装目录,路径中不能有空格

 3、设置 Node.js 的链接路径

 

两个路径有区别

 

4、安装过程中,提示是否希望nvm 管理已经安装的node版本,选择"是"

5、打开cmd.exe,执行  nvm    或者   nvm  -v      查看是否安装成功

6、在 nvm 安装路径下,找到文件 settings.txt,补填以下两行,设置为使用国内镜像地址,可以快速安装Node/npm。

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

 

7、查看安装指定版本的nodejs
 nvm list           //查看 目前已经安装的版本,带 * 的为当前使用的版本
 nvm install 10.15.0  //安装 指定版本的nodejs
 nvm use 10.15.0      //使用 指定版本的nodejs

8、新建文件夹 node_gobal 和 node_cache ,用于存放全局安装的包、缓存

 9、设置环境变量 NODE_PATH  指向 node_gobal\node_modules

10、执行

  npm config set prefix "D:\nvm\node_gobal"              

  npm config set cache "D:\nvm\node_cache"            

将npm镜像改为淘宝的镜像,可以提高下载速度
  npm install -g cnpm --registry=https://registry.npm.taobao.org

11、nvm常用命令

nvm arch [32|64]显示node是运行在32位还是64位
nvm install <version> [arch]

安装node, version是特定版本也可以是最新稳定版本latest。

可选参数arch指定安装32位还是64位版本,默认是系统位数。

可以添加--insecure绕过远程服务器的SSL。

nvm list [available]

显示已安装的列表。

可选参数available,显示可安装的所有版本。list可简化为ls。

nvm on启用node.js版本管理。
nvm off禁用node.js版本管理(不卸载任何东西)
nvm proxy [url]

设置用于下载的代理。

留[url]空白,以查看当前的代理。设置[url]为none删除代理。

nvm node_mirror [url]

设置node镜像,默认为https://nodejs.org/dist/.。

建议设置为淘宝的镜像https://npm.taobao.org/mirrors/node/

nvm npm_mirror [url]

设置npm镜像,默认为https://github.com/npm/npm/archive/。

建议设置为淘宝的镜像https://npm.taobao.org/mirrors/npm/

nvm uninstall <version>卸载指定版本的nodejs。
nvm use [version] [arch]

切换到使用指定的nodejs版本。可以指定32/64位[arch]。

nvm use <arch>将继续使用所选版本,但根据提供的值切换到32/64位模式的<arch>

nvm root [path]设置 nvm 存储node.js不同版本的目录 ,如果未设置,将使用当前目录。
nvm version显示当前运行的nvm版本,可以简写为nvm v

npm                                                                                                         

NPM是随同Node.js一起安装的包管理工具,它具有以下功能:允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户将自己编写的包或插件上传到NPM服务器供别人下载使用。

npm安装模块

 npm install xxx          利用 npm 安装xxx模块到当前命令行所在目录;

 npm install -g xxx      利用 npm 安装全局模块xxx;

npm 删除模块

 npm uninstall xxx        删除xxx模块; 
 npm uninstall -g xxx    删除全局模块xxx;

VUE                                                                                                         

 npm install -g  @vue/cli    安装 vue-cli 脚手架构建工具
 vue -V                      查看 vue 版本,验证是否安装成功

安装成功,显示 vue 版本号

错误:vue不是内部或外部命令,也不是可运行的程序

解决办法:

1、执行  npm config list     ,查找 prefix 的路径下是否有vue相关文件

 

此电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量 -> Path -> 编辑

 

 

重新执行  vue -V       查看 vue 版本,验证是否安装成功

VSCode                                                                                                   

VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。

        该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。  

官网下载: https://code.visualstudio.com/Download

安装教程:VScode 教程 | 菜鸟教程 (runoob.com)

创建 VUE项目                                                                                          

1、打开VSCode 查看--终端

 npm install -g vue-cli         全局安装 vue-cli 

 npm install -g webpack     全局安装 webpack,打包js的工具

2、创建一个文件夹,右键 用VSCode打开,在终端  cd到对应的文件夹

3、  vue init webpack myvue      创建项目,myvue 是项目名称

4、根据需要配置

5、等待安装依赖项,多了一个node_modules文件夹

6、运行项目,先cd到项目文件夹,cd myvue,然后输入以下指令  npm run dev    

7、npm run build    项目打包发布上线

     完成之后,项目文件夹中会出现一个dist文件夹,里面就是打包之后的内容,可以直接部署。

VUE项目目录                                                                                       

1、build:构建脚本目录

build.js 

生产环境构建脚本;
check-versions.js检查npm,node.js版本;
utils.js构建相关工具方法;
vue-loader.conf.js 配置了css加载器以及编译css之后自动添加前缀;
webpack.base.conf.jswebpack基本配置;
webpack.dev.conf.js webpack开发环境配置;
webpack.prod.conf.jswebpack生产环境配置;

 2、config:项目配置

dev.env.js 开发环境变量;
index.js 项目配置文件;
prod.env.js  生产环境变量;

3、node_modules:npm 加载的项目依赖模块

4、src:要开发的目录

assets

资源目录,放置一些图片或者公共js、公共css。

这里的资源会被webpack构建;

components组件目录,我们写的组件就放在这个目录里面;
router前端路由,我们需要配置的路由路径写在index.js里面;
App.vue根组件;
main.js入口js文件;

5、static:静态资源目录,如图片、字体等。不会被webpack构建

6、index.html:首页入口文件。可以添加一些 meta 信息等

7、package.json:npm包配置文件。定义了项目的npm脚本,依赖包等信息

8、README.md:项目的说明文档。markdown 格式   

     Markdown 是一种轻量级标记语言,使用易读易写的纯文本格式编写文档,可以导出 HTML 、Word、图像、PDF、Epub 等多种格式的文档。

9、.xxxx文件:一些配置文件  包括语法配置,git配置等

  • 5
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
对于NVM(Node Version Manager)来管理Node.js的安装和环境配置,你可以按照以下步骤进行操作: 1. 首先,确保你的机器上已经安装了curl工具。如果没有,请根据你的操作系统安装相关的工具。 2. 打开终端或命令提示符,并使用以下命令安装NVM: ``` curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash ``` 此命令将从NVM的GitHub仓库下载并运行安装脚本。 3. 安装完成后,重新打开一个终端窗口,检查NVM是否正确安装。可以使用以下命令: ``` nvm --version ``` 如果显示了NVM的版本号,表示安装成功。 4. 接下来,使用NVM安装Node.js。使用以下命令安装最新版本的Node.js: ``` nvm install node ``` 如果你想安装特定版本的Node.js,可以使用以下命令: ``` nvm install <version> ``` 例如,要安装Node.js的LTS版本,可以使用以下命令: ``` nvm install --lts ``` 5. 安装完成后,可以使用以下命令来检查Node.js是否正确安装: ``` node --version ``` 如果显示了Node.js的版本号,表示安装成功。 6. 如果你想在不同的项目中使用不同版本的Node.js,可以使用NVM切换版本。使用以下命令切换到已安装的某个版本: ``` nvm use <version> ``` 例如,要切换到Node.js的LTS版本,可以使用以下命令: ``` nvm use --lts ``` 这样,你就可以在不同的项目中使用不同的Node.js版本了。 希望以上步骤可以帮助你成功安装和配置Node.js环境。如果有任何问题,请随时向我提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值