PLM之家PLMHome-工业软件践行者

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧5 B, J4 _. e7 y# Z4 x% n

, G6 y( g9 e. P) ?* W(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可
* g0 P$ V. o5 d
+ v4 C5 P3 {& w. e& k(2)安装Vue 脚手架, c/ E" f: C5 R' Z/ |8 |' O
>npm install --global vue-cli  / cnpm install --global vue-cli# N9 A9 ~% {8 f5 s
(3) 创建项目
* F- g9 W, z# ~1 }: q& \( I" t1 Z3 j* e' e
vue init webpack vue-plmhome01% d" S  ]  j4 ^. F1 \* H1 G
' A  p7 n  w. J% l. J

* e- I( m9 I& @7 h9 x( o& m(4) cd /d D:/webdev/vue-plmhome01
$ r% Z- V. G2 B1 K* @- f+ s如果报错,再运行下 npm install
; a; e1 X# J6 [( P
* i- D# }# V. m7 Jnpm run dev ) E5 [: j' v( W. V' A
$ k$ i" V* o, @, o0 G7 ]0 Q
捕获.PNG
. B1 }% b+ k* w' O3 C5 Y2 |
5 E, m' e6 w: a& S+ `
4 S" H; |. A9 X) a
0 z2 h# N& @$ W5 F6 S还有一种简单的做法; S; s& ~8 w4 l4 ?) C+ `
2 V/ M! w, z$ K) y& C% J! H0 _0 R9 T
vue init webpack-simple vue-plmhome02! c4 [1 Y, b( {! r# G8 J
" F1 q: C. c8 c3 U9 c2 g! ^
目录更精简些: F/ l2 r. d1 ]2 L8 `
上海点团信息科技有限公司,承接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

新版本安装/ t7 p+ S. X% c' P" h6 ]
" u" E0 ?4 [. G) N, c* ~5 Y
卸载老版本
( A* e, J6 S- p$ `) M4 P, E
8 k" q* Y* d: F+ ^' pnpm uninstall vue-cli -g" N( D  _+ r: V: s; E/ P8 n* J
- J9 O! \  d3 d( e
安装# Q  R/ }% c2 r$ o1 x/ y

5 D9 _7 t! X  N# h4 Hnpm install -g @vue/cli   ( D: C' B9 q) b1 J

6 ?# A8 {* Z% o& L) T4 ~2 P3 K# B/ D) r9 W$ h- k2 ^, s+ ~
vue --version5 y$ l$ K4 O. [( C  I/ _  e2 Q3 n. S

3 u5 h: k/ f$ z# w$ [2 F+ R9 O
; G7 w. B( O: ~vue create vue-plmhome02  w' z$ s3 U( g0 w* W4 e; r

# g: p9 \  a# ^2 H5 b; L, F8 k& _$ K9 y9 v% ]5 L2 v
npm run serve - X5 k' h0 z4 R- Y3 |2 P5 U
) Y6 R/ b; h% ~3 w
5 C' @8 B8 s# N' I( G: P

) q/ D' h- b% `
% e% s/ _+ R4 ]3 e: r( F
9 B5 f5 R! q( H7 H
0 w0 W: y  o" e+ g) b2 u2 r7 v" V& s
: }" F, U+ U2 ?2 R3 i
上海点团信息科技有限公司,承接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

第一个例子---基本数据的读取
5 s( C; b6 c7 Z" {( s" ]! 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>

8 @7 G3 E9 b, s0 d
  </div>
</template>
' |6 L$ {8 h, @
<script>

# X0 {1 b& t1 g8 b" h/ Q
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>

7 ^$ k1 T# M* c
<style>
6 [$ V) Q. _5 q2 P3 w8 r/ f/ |. t" J
</style>

! L6 c5 g4 F  ?% H8 L
上海点团信息科技有限公司,承接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

数据绑定:
4 c/ r9 V5 @0 X1 i6 i1 L( d5 d" [4 Q% c4 `9 o2 e2 ^

9 `% V: u/ y4 a4 K0 Y<!-- Bind Attributes -->; o3 `# t4 p+ r; Z6 I
<br>! t. D' G( k* {0 ^/ c
<div v-bind:title="url">" x  t; l5 G/ S* E: J
  "This is for the url bind"8 \2 W2 ?( n! [' g
</div>
% M# Y8 k( `( L' T. V2 O& i6 A<img :src="srcurl" alt="plmhome logo">
" Z& G! S' O/ I" q<!-- Bind html -->
% A& \/ B! G5 a( O: w% C<div v-html="html">
2 s& q+ \5 E5 {' y5 K</div>/ `  D' C7 K. H1 L# {- S5 `
<!-- Bind Text-->
6 Q6 t7 |8 C- T6 U) u/ G<div v-text="msg" v-bind:style="{color:'red'}"></div>
# x+ d8 ~2 V1 f/ `# u! C</div>& Z. [$ }  y7 |5 J6 u% @) @
上海点团信息科技有限公司,承接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

数据绑定:
# d8 [9 |' }0 `% C9 p4 ?! ]% I
2 z; i/ d) |, Q, K2 W7 K* E
4 o5 v& H2 ~2 N<!-- Bind Attributes -->4 N7 S5 ?8 F: v# ~9 E' l* E' b% l
<br># W. M- h4 F, }! |6 b: w
<div v-bind:title="url">
0 n1 S% e2 C  V/ B6 m4 @5 |% p5 g/ d% u  "This is for the url bind"8 t' z" ~; D6 ~% P, T
</div>
/ B3 P! Y7 T5 z, P. s& ]% \<img :src="srcurl" alt="plmhome logo">4 W  d% e/ t! n/ y! Y) R- I$ p
<!-- Bind html -->
8 ?2 V& a* l1 ^<div v-html="html">$ {5 S& S8 H0 M6 m6 }- j
</div>' r8 }7 w, k+ m% @" O8 l
<!-- Bind Text-->
) J% o) K- z4 q/ ^" ?<div v-text="msg" v-bind:style="{color:'red'}"></div>, }6 U/ N& i' i# A
</div>
. r, K8 f% ]1 g# _6 J4 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

数据绑定:; s, @2 i/ _1 G$ s; N
1 P- |9 g) a  g

- p0 d! x9 d; \<!-- Bind Attributes -->
! G/ d$ q" w" q2 T; q# s<br>) R" m4 [/ M, p
<div v-bind:title="url">1 ]9 n4 T! ~2 C
  "This is for the url bind"* L" h" C, |) w8 v0 J& q
</div>7 u' A+ W& c. S! |
<img :src="srcurl" alt="plmhome logo">& S5 r2 f3 B8 f
<!-- Bind html -->
- ~0 @. Z. p# r6 C3 `; c<div v-html="html">
, ]* W- R' H# V4 O8 j9 Z& H</div>7 C: w( E5 D. v: ]! z6 |* v
<!-- Bind Text-->" ^1 i% m& Y: {+ ]
<div v-text="msg" v-bind:style="{color:'red'}"></div>8 ~6 g- T, h! h+ l7 E2 V9 k& D& C" w/ R
</div>4 U0 I" i* Y; A3 h' i
上海点团信息科技有限公司,承接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

数据绑定:" j, v6 Q) e% d5 L1 {" u. c# l- @
9 t0 I( M0 i3 d. ^9 Y3 F3 M
% b1 M% n0 d8 W% ~7 D: T
<!-- Bind Attributes -->6 q! V3 p. e7 u3 o; H( ]- K
<br>$ M" w6 A8 O/ p  K8 o
<div v-bind:title="url">5 v* V; x! O# k4 W" `
  "This is for the url bind"
, ?9 u8 |' Z$ _3 q% M, k5 q</div>
0 q1 g! R9 G$ Q1 \<img :src="srcurl" alt="plmhome logo">1 v+ c% b+ y! D2 }* ~
<!-- Bind html -->2 Z) o* Z! p! t
<div v-html="html">
  L: r1 ?+ V' h0 l+ M0 Y</div>
4 \$ O1 H! b3 ^0 e% u<!-- Bind Text-->& T% }; i! N2 g' |8 U0 z; a
<div v-text="msg" v-bind:style="{color:'red'}"></div>6 d; f7 f, Y: E/ M3 {
</div>7 I& l- U% l0 V. H2 @
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了