美文网首页
Vue.js安装

Vue.js安装

作者: 王十三 | 来源:发表于2021-06-25 17:20 被阅读0次

    Vue.js

    安装

    在看教程时里面提到

    在用 Vue.js 构建大型应用时推荐使用 NPM 安装, NPM 能很好地和诸如 WebpackBrowserify 模块打包器配合使用。 Vue.js 也提供配套工具来开发单文件组件

    什么是NPM?

    NPM

    NPM手册-W3Cschool

    NPM是什么?

    NPM(node package manager),作为 node 的包管理工具,极大地便利了我们的开发工作,很有必要了解一下。NPM 顾名思义,它的主要功能就是管理 node 包,包括:安装、卸载、更新、查看、搜索、发布等。

    NPM 的背后,是基于 couchdb 的一个数据库,详细记录了每个包的信息,包括作者、版本、依赖、授权信息等。它的一个很重要的作用就是:将开发者从繁琐的包管理工作(版本、依赖等)中解放出来,更加专注于功能的开发。

    NPM的工作内容

    我们在node.js上开发时,很多时候都要用到别人已经写好的 javascript 代码,这时候要自己从网络上搜索、下载、解压再使用就会加重我们的工作,但是,大家把自己写好的源码上传到 NPM 官网上,如果需要使用,直接通过 NPM 安装就可以了,不用管那个源码在哪里。并且如果我们要使用模块A,而模块A又依赖模块 B ,模块 B 又依赖模块 C 和 D,此时NPM会根据依赖关系,把所有依赖的包都下载下来并且管理起来。

    NPM常用场景
    • 允许用户从NPM服务器下载别人编写的第三方包到本地使用。
    • 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
    • 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。

    NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题(https://www.runoob.com/nodejs/nodejs-npm.html)

    所以NPM类似conda,不过conda是Python的,属于anaconda;NPM是JavaScript的,属于Node.js。

    那什么是Node.js?

    Node.js

    Node.js教程-W3Cschool

    什么是Node.js

    Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。V8引 擎执行Javascript的速度非常快,性能非常好。Node.js对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。

    安装Node.js

    Node.js 安装配置

    安装完看环境变量有没配置,没有的话配置一下:

    node.js安装后输入“node -v”提示'node' 不是内部或外部命令,也不是可运行的程序的解决方法

    NPM方式安装Vue

    安装完node.js,配置好环境后可以开始vue.js安装了!

    安装其他依赖:

    参考安装vue.js的方法可以再安装上cnpmvue-cli 脚手架构建工具

    cnpm和vue-cli 都是直接打开cmd用npm install方式安装,不需选择路径。

    安装cnpm:

    (base) C:\Users\xxx>npm install -g cnpm -registry=https://registry.npm.taobao.org
    npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
    npm WARN deprecated har-validator@5.1.5: this library is no longer supported
    E:\Installed\node-v14.17.1-win-x64\cnpm -> E:\Installed\node-v14.17.1-win-x64\node_modules\cnpm\bin\cnpm
    + cnpm@6.2.0
    added 700 packages from 975 contributors in 46.935s
    

    安装vue-cli:

    (base) C:\Users\xxx>npm install -g vue-cli
    npm WARN deprecated vue-cli@2.9.6: This package has been deprecated in favour of @vue/cli
    npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
    npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
    npm WARN deprecated har-validator@5.1.5: this library is no longer supported
    npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
    E:\Installed\node-v14.17.1-win-x64\vue -> E:\Installed\node-v14.17.1-win-x64\node_modules\vue-cli\bin\vue
    E:\Installed\node-v14.17.1-win-x64\vue-init -> E:\Installed\node-v14.17.1-win-x64\node_modules\vue-cli\bin\vue-init
    E:\Installed\node-v14.17.1-win-x64\vue-list -> E:\Installed\node-v14.17.1-win-x64\node_modules\vue-cli\bin\vue-list
    + vue-cli@2.9.6
    added 236 packages from 204 contributors in 95.871s
    

    vue-cli

    Vue 提供了一个官方的 CLI,为单页面应用 (SPA) 快速搭建繁杂的脚手架。它为现代前端工作流提供了开箱即用的构建设置。只需要几分钟的时间就可以运行起来并带有热重载、保存时 lint 校验,以及生产环境可用的构建版本。更多详情可查阅 Vue CLI 的文档

    CLI 工具假定用户对 Node.js 和相关构建工具有一定程度的了解。如果你是新手,我们强烈建议先在不用构建工具的情况下通读指南,在熟悉 Vue 本身之后再使用 CLI。

    所以继续按照官方教程,安装vue

    但是,还是不清楚vue该装在哪。。。

    安装路径

    先在node.js的路径下安装试试:

    (base) E:\Installed\node-v14.17.1-win-x64>npm install vue
    + vue@2.6.14
    added 1 package from 1 contributor in 1.251s
    

    应该没有错吧?

    迫不及待要开始了~~~


    相关文章

      网友评论

          本文标题:Vue.js安装

          本文链接:https://www.haomeiwen.com/subject/lquoyltx.html