安装vuejs全过程、淘宝镜像

小技巧:因为npm是国外的,因此使用淘宝镜像,把命令粘过来html

$ npm install -g cnpm --registry=https://registry.npm.taobao.org

我: vue

之后用npm的地方就用cnpm替换

看cnpm装上了吗:  cnpm -v 或npm ls cnpm -g node

我:webpack

安装完cli后再输入vue就能够看到vue自己变成了一个命令:web

而后:在F盘的workplace文件夹,打包my-frist-vue-projectnpm

vue init webpack my-frist-vue-project

我:json

此时,在当前文件夹(F:\workplace)下,多了个《my-frist-vue-project》浏览器

咱们进来看一下——在cmd里输入:cd my-frist-vue-project 再输ls就能够查看《my-frist-vue-project》里有哪些东西了:服务器

咱们下载了这个项目也不能跑起来,由于咱们要先装它的依赖。依赖必须和package.json文件装在同一目录,因此先type package.json看一下当前目录有没有package.json文件。而后用npm install就能够安装全部依赖了:webstorm

我:

把依赖(npm install)安装在F:\workplace\my-frist-vue-project目录,依赖装好后多了个node_modules目录。

跑一下这个项目:命令npm run dev

此时,服务器就启动了,端口是:localhost:8080自动出来http://localhost:8080/的网页。网页效果:

这是vue的模板。这套脚手架工具就算搭建成功了。

 

接下来要作的就是在《my-first-vue-project》文件夹的《src》里进行具体的项目开发,其它的文件夹都不用关注。

 

《src》里的App.vue文件有热更新,在文件改了(本例to改为"to2")以后保存,点webstrom的浏览器图标,发现网页会自动更新,这是脚手架工具所提供的一个功能。

 

 

 

经过webstorm中的File Types配置(Preferences > Editor >File types) 将.vue格式的文件注册为HTML文件类型(在HTML里加*.vue),这样html中的代码提示也会被用到.vue上;

不对,不能把*.vue放HTML里,由于VUE的*.vue就自动没了(用webstorm打开后缀vue文件时,因为VUE的*.vue没了,因此浏览器就变成下载.vue文件了)

 

sublime能够热更新 而webstorm不能热更新:解决:

webstorm保存的时候会先保存到旧时文件中,其实并无真正保存,要在setting->stystem settings下的“use save write”去掉,如图:

相关文章
相关标签/搜索