PLM之家PLMHome-国产软件践行者

[开发视频] Vue 前端开发配置步骤---自学手册

  [复制链接]

2019-3-17 19:49:37 3035 6

admin 发表于 2019-3-16 18:41:54 |阅读模式

admin 楼主

2019-3-16 18:41:54

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧& A- L9 _5 M$ Z

% c5 g2 _6 l, G6 _(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可: ?) _( u; q8 Z
6 Q7 u3 g# X& b5 F+ w: M# k
(2)安装Vue 脚手架; Z7 D# T9 m  ]4 J/ @4 U# z
>npm install --global vue-cli  / cnpm install --global vue-cli2 R' A" g- |) z
(3) 创建项目
3 m) u3 i& q: @4 Q! [1 j9 \
" ~# m3 A: T+ x+ Z) v. kvue init webpack vue-plmhome01
: S8 R- H5 h' w5 t0 s* J: t" P; A$ Q7 M% ^4 ?
* `! }7 H9 l9 L, ]3 K) Y
(4) cd /d D:/webdev/vue-plmhome01
2 f8 S1 m* q% ]' E$ H如果报错,再运行下 npm install
) @! Z+ A& U; N& s$ f, k  e$ L' p7 D
npm run dev 0 ~+ A, R' o$ v0 B/ q- F
% B7 g3 b- K4 T, S9 K
捕获.PNG . j9 N# F0 I7 q5 [

- Y8 r% \4 b+ |; o
$ ?! Y8 w. I4 t; W
, m9 K# I/ P: n6 T4 B还有一种简单的做法6 _/ `& u+ D0 m& p& q3 O9 C
- j3 I. c, C% I" u
vue init webpack-simple vue-plmhome02
* p5 Q5 x( c, n3 G0 \1 G$ a( I; b- }. R  n1 R5 u7 C
目录更精简些
* b/ O; N- x; [, c' x6 f
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复6

admin 发表于 2019-3-16 19:25:52

admin 沙发

2019-3-16 19:25:52

新版本安装0 j) u- g8 ]4 L$ D5 g# s

' b; L* {; ~& @5 Q1 T卸载老版本 $ y& h2 c6 _; q! {: k

2 S. K' m, |, a, Mnpm uninstall vue-cli -g2 ?$ p! r# L4 e# |1 q2 x* X

6 ?4 s' V1 \3 Y安装; l& m, x" @9 n. B' Z  l
8 Q2 ~0 E- l+ i7 ?6 s7 o. [
npm install -g @vue/cli   ; W/ J5 o6 U, G! Q; }7 G: u

4 J2 q$ K$ h& i  n$ J
  d6 Y; k3 W; Q# lvue --version
" l' W" u- U- h& b
0 m0 G5 \* s- g9 H2 ~, j) f, X4 F
. `5 s# I; T+ X8 y0 b9 b1 v% qvue create vue-plmhome025 L" w( z$ p( T( b/ [4 `

& t) A2 G. u' E9 y, o  r7 e* u' n2 x, `  }" Y
npm run serve ; ]) n. }- N. E3 S: _
3 ~5 V. f! q5 y* R

+ Z6 b* I% ~% ~: F
8 h4 R7 }: E, A9 P& s7 v& N% M! `) J1 p# h, y" |, c
" j3 r) P; i4 ~+ b  S" u% _
. Q- |7 D) r# c7 m
4 g; G) s6 ^0 a8 j) l

; _& [3 G1 e2 T+ R+ {, f
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 17:54:58

admin 板凳

2019-3-17 17:54:58

第一个例子---基本数据的读取

: h, P' M6 p$ r+ ?! i$ O
<template>
  <div id="app">
  <!-- user constant Value -->
   <h2>my test vue </h2>
   <br>
   <!--Use the data value-->
   {{msg}}
   <!-- Use object vaue -->
   <br>
   <h3> {{obj.name}} : {{obj.Age}}</h3>
   <br>
   <!-- interate the arrary -->
  <hr>
<ul>
  <li v-for="item in nameList" :key="item">
   {{ item.message }}
  </li>
</ul>
% |1 U5 O* c  c0 I$ b5 s* L
  </div>
</template>
# O, h% }- u. ]* V$ [( z5 g, i, Y. {; R
<script>

% o3 s! S( Y! R& s$ ]
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>
9 q& j1 Y. G' H0 ^  w! b
<style>

, ^8 B) v+ R; |
</style>

: d, i, W# m4 t3 v
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:20

admin 地板

2019-3-17 19:49:20

数据绑定:
# L5 X0 s% k- K, F2 _; |( i3 _# b; J+ j& u- k2 Q

. O  l5 Q9 h% B9 z& |. c<!-- Bind Attributes -->+ S' c' b+ \( e. `. D& J9 P7 n1 b
<br>
4 N+ o' u) S  Q; y<div v-bind:title="url">" w) ?5 }+ b) O1 A6 W7 U1 M) J
  "This is for the url bind": }( ~. }3 L) H6 C5 o" V7 b
</div>
! r) N" [0 `% F- Q: k<img :src="srcurl" alt="plmhome logo">
6 y9 r: L0 u9 r7 x5 m0 V' b9 u" F<!-- Bind html -->
% P" {4 R" I6 V2 _. @) N, z<div v-html="html">
3 r- Z" E7 ~+ R* ^</div>
* u- K; q* P1 K; |. _9 K<!-- Bind Text-->
; c. W7 G: h& H( c/ I, g& ?! r$ S<div v-text="msg" v-bind:style="{color:'red'}"></div>
/ u2 S8 w: m2 b4 s# W, S% d* Z</div>
% j+ ]5 v$ B$ i+ c4 e3 c
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:26

admin 5#

2019-3-17 19:49:26

数据绑定:6 z" G& |" x  i6 F' o
$ ?3 U3 i) r( N, m

7 W  X3 d  Z% }7 _1 B<!-- Bind Attributes -->: v7 @! j/ a' J' [0 p: m
<br>
7 j$ n7 o! A7 ?5 w; V<div v-bind:title="url">( p7 ?0 p6 E( R& M5 T8 n/ a4 K
  "This is for the url bind"* w. i4 F- a  B2 `0 D
</div>
9 _5 r4 n6 v/ v, V* W<img :src="srcurl" alt="plmhome logo">& m# K% _9 w/ E" A5 `& k6 c/ N
<!-- Bind html -->
* B: v3 V$ p0 m4 Q3 p7 L( c<div v-html="html">
' t+ G5 |- D; w6 W# i! s</div>
  e! N3 N7 G# y& @2 ?! a5 \<!-- Bind Text-->
6 F. b0 Q* P0 p- y9 q& e6 n<div v-text="msg" v-bind:style="{color:'red'}"></div>
$ ?1 C- D+ ]* @5 a' B5 m" r* x& R" A</div>3 t& F( I! r# x- W
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:31

admin 6#

2019-3-17 19:49:31

数据绑定:
7 o3 q* t4 n9 }- M7 }% H
+ U" Q; I' s5 ]" `6 l6 Y& U
; Y& V4 f+ g4 D# @* t) O: ^: v4 z9 G5 K<!-- Bind Attributes -->. f$ V, d8 h# F# u6 }- k
<br>
5 b- E5 n5 T  t/ g. a" U<div v-bind:title="url">
9 G2 M2 s& v5 K) f  "This is for the url bind"
+ t* a. @9 o% R" ?; G! y* S</div>
6 b# D9 r+ v; ^* C# P<img :src="srcurl" alt="plmhome logo">9 \1 n) D$ ?7 W
<!-- Bind html -->
4 m9 O6 k8 j$ Y: d) a& D* p<div v-html="html">0 f" z! z$ \& Z) w+ {  X
</div>
+ C2 }3 E5 \: G) w<!-- Bind Text-->4 k; e+ Q: V/ ]$ m3 _/ V
<div v-text="msg" v-bind:style="{color:'red'}"></div>
& i# Z, K7 C, V</div>
  x- `( @. z0 N' R
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

admin 发表于 2019-3-17 19:49:37

admin 7#

2019-3-17 19:49:37

数据绑定:
( M7 p, n6 x5 Y9 i" M2 k3 K; x! F  l* U2 f4 d9 {$ L
- R; u; ]1 h/ s: ]$ {  B1 c
<!-- Bind Attributes -->
2 n  q# n" _5 S: q, }" q* h+ [<br>5 ~/ v5 x; N5 G' ?! [+ e. [
<div v-bind:title="url">
0 f& F% I' a! I4 u) M) \  "This is for the url bind"
3 Z9 r" g* m  u) c</div>
  P3 _2 y- X! ]7 [3 [, U( m% G<img :src="srcurl" alt="plmhome logo">" M7 a7 D) R9 Q0 j* h: {% K
<!-- Bind html -->4 b6 b# N" @2 j9 f
<div v-html="html">% Q/ o* m+ Y* `! K5 Y, N
</div>
9 A1 I% _3 m8 m  i6 m<!-- Bind Text-->
" u9 H& P! P6 H) u4 V# r  [! x<div v-text="msg" v-bind:style="{color:'red'}"></div>
: A' @8 r7 Z6 Z7 W" l. ]0 J</div>, [1 J8 n* k1 }1 `2 e- A
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了