Vue项目环境搭建

  1. """
  2. node ~~ python:node是用c++编写用来运行js代码的
  3. npm(cnpm) ~~ pip:npm是一个终端应用商城,可以换国内源cnpm
  4. vue ~~ django:vue是用来搭建vue前端项目的
  5. 1) 安装node
  6. 官网下载安装包,傻瓜式安装:https://nodejs.org/zh-cn/
  7. 2) 换源安装cnpm
  8. >: npm install -g cnpm --registry=https://registry.npm.taobao.org
  9. 3) 安装vue项目脚手架
  10. >: cnpm install -g @vue/cli
  11. 注:2或3终端安装失败时,可以清空 npm缓存 再重复执行失败的步骤
  12. npm cache clean --force
  13. """

Vue项目创建

  1. 1) 进入存放项目的目录
  2. >: cd ***
  3. 2) 创建项目
  4. >: vue create 项目名
  5. 3) 项目初始化

pycharm配置并启动vue项目

  1. 1) pycharm打开vue项目
  2. 2) 添加配置npm启动

vue项目目录结构分析

  1. ├── v-proj
  2. | ├── node_modules // 当前项目所有依赖,一般不可以移植给其他电脑环境
  3. | ├── public
  4. | | ├── favicon.ico // 标签图标
  5. | | └── index.html // 当前项目唯一的页面
  6. | ├── src
  7. | | ├── assets // 静态资源img、css、js
  8. | | ├── components // 小组件
  9. | | ├── views // 页面组件
  10. | | ├── App.vue // 根组件
  11. | | ├── main.js // 全局脚本文件(项目的入口)
  12. | | ├── router
  13. | | | └── index.js// 路由脚本文件(配置路由 url链接 与 页面组件的映射关系)
  14. | | └── store
  15. | | | └── index.js// 仓库脚本文件(vuex插件的配置文件,数据仓库)
  16. | ├── README.md
  17. └── package.json等配置文件

vue组件(.vue文件)

  1. # 1) template:有且只有一个根标签
  2. # 2) script:必须将组件对象导出 export default {}
  3. # 3) style: style标签明确scoped属性,代表该样式只在组件内部起作用(样式的组件化)
  1. <template>
  2. <div class="test">
  3. </div>
  4. </template>
  5. <script>
  6. export default {
  7. name: "Test"
  8. }
  9. </script>
  10. <style scoped>
  11. </style>

全局脚本文件main.js(项目入口)

  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. import store from './store'
  5. Vue.config.productionTip = false
  6. new Vue({
  7. router,
  8. store,
  9. render: h => h(App)
  10. }).$mount('#app')

改写

  1. import Vue from 'vue' // 加载vue环境
  2. import App from './App.vue' // 加载根组件
  3. import router from './router' // 加载路由环境
  4. import store from './store' // 加载数据仓库环境
  5. Vue.config.productionTip = false
  6. new Vue({
  7. el: '#app',
  8. router,
  9. store,
  10. render: function (readFn) {
  11. return readFn(App);
  12. },
  13. });

Vue创建项目环境的更多相关文章

  1. redis数据库-VUE创建项目

    redis数据库 ''' 关系型数据库: mysql, oracle 非关系型数据库(nosql): redis,mongodb (没有表的概念) key-value mongodb: json 数据 ...

  2. vue 创建项目

    先安装node.js环境 #先安装npm 阿里镜像 (之后cnpm 下载组件快速) npm install -g cnpm --registry=https://registry.npm.taobao ...

  3. Vue创建项目配置

    前言 安装VS Code,开始vue的学习及编程,但是总是遇到各种各样的错误,控制台语法错误,格式错误.一股脑的袭来,感觉创建个项目怎么这个麻烦.这里就讲一下vue的安装及创建. 安装环境 当然第一步 ...

  4. vue创建项目(推荐)

    上一节我们介绍了vue搭建环境的情况,并使用一种方式搭建了一个项目,在这里为大家推荐另一种创建项目的方式. vue init webpack-simple vuedemo02 cd vuedemo02 ...

  5. VUE创建项目

    Vue Cli项目搭建     vue项目需要自建服务器:node 什么是node: 用C++语言编写,用来运行JavaScript语言 node可以为前端项目提供server (包含了socket) ...

  6. vue+webpack项目环境搭建

    首先安装node.js 下载地址:https://nodejs.org/en/download/ 看下是否成功安装 node -v 安装webpack,命令行npm install webpack - ...

  7. Vue创建项目及基本语法 一

    目录 目录: 一.创建Vue项目 0.使用环境要求及说明 1.使用命令创建项目 2.启动项目 二.简单指令 1.变量: 2.动态绑定变量值 3.v-once指令 4.v-html解析html 5.v- ...

  8. vue自学入门-2(vue创建项目)

    本人也是刚学习VUE,边找资料,边学习,边给大家分享.1.创建项目 2.启动项目 3.注意上面和下面全部用cnpm

  9. vue 创建项目的命令

    1 cmd   创建项目 找到指定目录 vue create test   或   vue ui  (可视化创建)推荐 ---------------------------------------- ...

随机推荐

  1. [转]如何升级gcc版本

    首先需要准备需要材料:gcc4.4.2版需要安装gmp4.2.0+和mpfr2.3.0+,到GMP的网站(http://gmplib.org/)上下载gmp-4.3.1.tar.gz 和mprf的网站 ...

  2. 2. Vim 概念扫盲

    Frm: http://www.linuxidc.com/Linux/2013-05/84031p2.htm 了解Vim的三个基本模式 当我们安装完一个编辑器后,肯定会打开它,然后在里面输入点什么东西 ...

  3. QTableWidget学习

    一.这次项目需要用到,可以在tablewidget中添加item,并且可以通过鼠标的右键选项进行一些打开.删除等操作. 1.在构造函数中定制右键菜单选项 ui.tableWidget_2->se ...

  4. MZ头里面的东西。真他妈多

    最后一个字段,也就是e_lfanew,的值表示PE头相对于文件首部的偏移,也就是说,在它的值所对应的位置,就是PE头的地址, 数据结构名称 值 e_magic: 0x5A4D->‘MZ’ e_c ...

  5. @Formula

    @Formula  计算临时属性. 相当于可以关联查询字段,然后放在实体中当做属性使用. 任务:在User实体层,增加一个额外的属性,来获取Test表中的name字段. 1 表结构 User表 Tes ...

  6. Redhat镜像-RHEL-官方镜像下载大全

    原网站内容链接:https://pan.baidu.com/s/12XYXh#list/path=%2F 已经存在自己的云盘上了

  7. 【JZOJ6346】ZYB和售货机

    description analysis 其实这个连出来的东西叫基环内向树 先考虑很多森林的情况,也就是树根连回自己 明显树根物品是可以被取完的,那么买树根的价钱要是儿子中价钱最小的那个 或者把那个叫 ...

  8. NPM一Node包管理和分发工具

    NPM 全称 Node Package Manager Node包管理和分发工具,可以把NPM理解为前端的Maven 我们通过npm可以很方便地下载js库,管理前端工程 最近版本的node.js已经集 ...

  9. Windows 设置IP解决方案

    { super + e / windows + e Mouse Right play down network link }

  10. 0926CSP-S模拟测试赛后总结

    又一次垫底.持续低迷.20分. 赛时状态还可以.但是过于保守而不思进取.三道题目打了暴力就滚粗了. 暴力还挂掉了. T1暴力因为开小了数组挂成了0.1000的点,子序列个数我开了1e5以为足够了.结果 ...