黄懋贤 - 博客园

利用NPM安装vue.js

一、什么是Vue

Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。

二、如何用NPM配置环境

1.NPM相比其他方法有何优点

NPM能很好的和诸如Webpack或者Browserify 模块打包器配合使用。Vue.js 也提供配套工具来开发单文件组件。

2.准备的东西

  • node.js环境(npm包管理器)
  • vue-cli 脚手架构建工具
  • cnpm npm的淘宝镜像

1)安装node.js

从node.js官网下载并安装node,无脑点下一步就ok了。安装完之后,我们通过打开cmd,输入node -v 命令,查看node的版本,若出现相应的版本号,则说明你安装成功了。

node.js安装成功后,npm因为集成在node中,所以直接输入npm -v命令,查看npm的版本信息。

如果你的cmd界面和我的一样成功显示,恭喜已经安装完node的环境了。但是因为npm有些资源可能被屏蔽,常常会导致npm安装依赖包的时候失败,所以下一步我们安装cnpm,也称作npm的国内镜像。

2)安装cnpm

在命令行中输入 npm install -g cnpm --registry=http://registry.npm.taobao.org ,耐心等待,没报错表示安装成功,完成后cnpm就可以替代npm来安装一些我们需要的依赖了。

3)安装vue-cli 脚手架构建工具,注意要在全局中安装

  • 继续打开cmd,输入npm install -g vue -cli,静静等待安装
  • 是否安装成功:vue -V
  • webpack的版本查询:webpack -v

三、使用vue-cli来构建项目。

1)寻找一个存放项目的位置如test,cd到项目目录

2)运行命令 vue init webpack firstApp(初始化一个完整版的项目)

  • 其中webpack是构建工具,firstApp是项目文件夹名,这个文件夹会自动生成在你指定目录中,如果在编辑器中创建过,只需要cd到项目中,再vue init webpack即可
  • 输入命令后,有几个简单选项,根据自己实际需求填写
    • Project name :项目名称 ,如果不需要更改直接回车就可以了。注意:这里不能使用大写,所以我把名称改成了vueclitest
    • Project description:项目描述,默认为A Vue.js project,直接回车,不用编写。
    • Author:作者,如果你有配置git的作者,他会读取。
    • Install vue-router? 是否安装vue的路由插件,我们这里需要安装,所以选择Y
    • Use ESLint to lint your code? 是否用ESLint来限制你的代码错误和风格。我们这里不需要输入n(建议),如果你是大型团队开发,最好是进行配置。
    • setup unit tests with Karma + Mocha? 是否需要安装单元测试工具Karma+Mocha,我们这里不需要,所以输入n。
    • Setup e2e tests with Nightwatch?是否安装e2e来进行用户行为模拟测试,我们这里不需要,所以输入n
  • 如果不太明白或者不想填写,可以直接无脑回车,自动帮你创建成功。

3) cd到项目中,安装相应依赖包,执行cnpm install

  • 安装完成后,到项目中会发现多一个node_modules,这就是依赖包资源

4)运行项目

  • 在项目目录中,执行npm run dev 或者npm run start,程序会被热加载(修改完代码无序手动刷新浏览器即可实时看到结果)
  • 项目启动后,在浏览器中输入项目启动后的地址:http:localhost:8080
    • 要注意有没有端口冲突,一般采用8080
  • 最后如果浏览器出现vue的logo,那么恭喜你安装成功,项目完成后可以输入cnpm run build,生成的dist文件就是打包文件,点击里面的。html文件就可以直接运行

!!!个人的一点总结,有错的还望大佬们指出

posted @ 2020-06-15 00:27  hmx1  阅读(258)  评论(0编辑  收藏  举报