写做背景:手上入一个用Vue框架写的微信公众号项目,根据公司安排,我负责项目源代码的验收工做(固然专业的工做检测会交给web开发人员,我只是想运行起来看一看)。html
(一)安装node.js(JavaScript运行环境runtime)vue
从node.js官网下载并安装node,安装过程很简单,一路“下一步”就能够完成。node
完成以后,开发命令行工具,输入webpack
node -v
若是出现相应的版本号,则说明安装成功。web
另外,npm是node.js下的包管理器,npm能很好的和诸如webpack或Browserify模块打包器配合使用。vue-router
npm包管理器是集成在node中的,所以安装好node.js以后,直接输入vue-cli
npm -v
能够查看到npm的版本信息。npm
(二)获取node.js模块安装目录访问权限json
sudo chmod -R 777 /usr/local/lib/node_modules/
(三)安装全局的webpack(vue的组件都是.vue或者向微信小程序的.wxml或者.wxss等自定义组件都没法被用户端的浏览器解析,须要使用webpack编译和打包成js文件)小程序
npm install webpack -g
(四)安装vue脚手架vue-cli
npm install vue-cli -g
(一)找一个合适的位置存放你的Vue项目
cd 目录路径
注:目录路劲直接把建立好的文件夹拖拽到终端就好了
(二)建立项目
vue init webpack-simple 项目名
如:vue init webpack-simple vue_project
注:项目名不能够使用中文,也不能使用大写字母
运行初始化命令的时候会让用户输入基本基本的选项,如项目名称、描述、做者等信息,若是不想填直接一路回车默认就行。
这个命令的意识是初始化一个项目,其中webpack是构建工具,也就是整个项目是基于webpack的。
(三)将根目录切换到项目
cd 项目名
如:cd vue_project
(四)安装项目依赖
npm install
注:运行完上面的命令后,项目文件夹中会多出一个package-lock.json文件
================>>>>>>>>
(五)安装vue路由模块vue-router和网络请求模块vue-resource
npm install vue-router vue-resource --save
注:安装完成后,项目文件夹中会多出一个node_modules文件夹,这里面就是咱们项目所须要的依赖包资源
================>>>>>>>>
(六)启动项目
npm run dev
注:项目运行成功后,浏览器会自动打开localhost:8080(若是浏览器没有自动打开,能够手动输入)。运行成功后,会看到以下所示的界面。
没有依赖库的项目是运行不起来的,也许你从代码服务器上面拉下来的Vue项目只有几百kb(由于通常不会将项目的依赖库放入代码的版本控制器中进行跟踪),所以当你开始要接受别人的Vue项目时,你须要为它下载好依赖库。
(一)将根目录切换到项目
cd 项目名
如:cd vue_project
(二)安装项目依赖
npm install
注:运行完上面的命令后,项目文件夹中会多出一个package-lock.json文件
================>>>>>>>>
(三)安装vue路由模块vue-router和网络请求模块vue-resource
npm install vue-router vue-resource --save
注:安装完成后,项目文件夹中会多出一个node_modules文件夹,这里面就是咱们项目所须要的依赖包资源
================>>>>>>>>
(四)启动项目
npm run dev
固然,以后再要运行该项目时,直接cd到该项目的目录下,运行npm run dev命令就行。