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

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧
# o' m# J% t% E
  l7 W- n9 p% y7 M' H0 N/ A# l" ]4 t(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可4 [, W7 r3 W' g
# S& n' L, z% {: Q( X  O
(2)安装Vue 脚手架: O0 K- W; {+ K, ~4 C! l
>npm install --global vue-cli  / cnpm install --global vue-cli- }( w1 h3 ^* x% z2 g
(3) 创建项目 3 Q6 p# b* u! S! R

9 O$ e0 Y5 G+ Q  \5 ^- i* B, Kvue init webpack vue-plmhome01; u! e7 i. ^& A. n' I

7 c+ W) `( p7 |2 O% a) @. H# K) d0 T3 k! A; i3 u
(4) cd /d D:/webdev/vue-plmhome01
/ d( N5 W' }4 ?" l如果报错,再运行下 npm install ( m% K, F1 O( C* x  y1 y

  ^2 s5 C' j' K, q' k) inpm run dev
# |+ m" J8 K6 y3 N: o
" w/ n, C- `" S, O- v 捕获.PNG
$ k9 e: A5 u" R' h5 k
9 N# r# ?$ m1 t2 n1 v4 _& F" h( D& h7 F2 t. j: y

3 S3 B$ b* z1 t% p# f& t, q+ |还有一种简单的做法+ g+ @2 c' N% ~% I8 _1 S

. x( Q: p5 f& u+ T2 a' B. Uvue init webpack-simple vue-plmhome02
& h" t0 `/ f$ v
$ t( q; y& G# W  E" O4 M) F目录更精简些
8 d* |0 ^/ C2 Q. D7 j
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复6

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

admin 沙发

2019-3-16 19:25:52

新版本安装
; y7 @& V7 O0 o& e4 H2 n$ \4 t/ z7 y5 V2 E6 H  C
卸载老版本 / J1 a9 |1 t, P+ d

* G. g& E" I6 }) Q) F& [npm uninstall vue-cli -g
4 i% o5 a5 |1 x2 T9 W, h4 ~6 y3 I0 x8 F( l, o1 e: Y9 o$ |
安装
9 J  _0 s7 a* U2 m9 f9 X. s2 l/ d7 R& I& Y1 G0 t0 P- q
npm install -g @vue/cli   
; d/ C6 n, Z+ \4 R0 x$ I0 t
. f+ R% V' }9 Q# J+ [% b
9 ~7 s1 V; ~) m# `# K/ C. _( n6 @vue --version2 r% T0 v$ i+ W( M2 h" [  \
% ^8 t" H& V( D) ~- R

! a# z* w' p% e/ l, y3 @+ Ovue create vue-plmhome02
" w) H! W' M; F1 g* |7 r, v4 Z" Z1 p% U1 }# v% j; A1 ~, v: z
  y) }8 \* O) S% x2 O& \
npm run serve 8 B: F4 M  q9 T! Z
# a' T$ J- q' r! @) K
9 E4 o6 \  j/ e5 j

, O: ?6 m' ^' A) W; g' S$ s' N; _

2 l4 M! `  y! Y& a" y( m) k. R  w- f

) ]% U* I0 {: x3 g3 P6 G. t5 K/ V0 {' ]( b0 Q! {
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 板凳

2019-3-17 17:54:58

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

8 E7 ?5 q+ U: k0 p8 `- {$ ^7 U
<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>
; N+ f3 G" ?" Z! r( [. N; u/ v
  </div>
</template>

" @% u/ T0 G2 Y
<script>

& A6 M3 ~$ d( e. b0 Q
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>
# I* E! x( K. e, I! `: f0 H  l7 _
<style>
9 d7 M* ?& d7 w0 r7 L2 E; O
</style>
0 D- r& H' D( q3 E$ \: D6 v
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 地板

2019-3-17 19:49:20

数据绑定:
6 V! y+ {4 X3 c  |5 c) J& [9 o$ Y1 t4 F- G, ^+ z
+ w) }5 n7 u+ }0 W
<!-- Bind Attributes -->$ h7 \, @  v* K2 i& H
<br>
% q% d8 m4 q  l% x% o! }<div v-bind:title="url">
; D: @, |+ ~" i9 K  "This is for the url bind"
" T6 S6 M  ~+ `* e7 q</div>$ |- H. `: u0 i4 {0 y. `
<img :src="srcurl" alt="plmhome logo">" ]' S9 E  U+ G0 A6 ?3 {5 ~
<!-- Bind html -->
* B, I# T* y9 p4 S* L<div v-html="html">, ]8 o/ W& T$ ]7 p0 V  g  G
</div>
' p& _7 V5 V8 a. _<!-- Bind Text-->
  g6 O! X' ?  N<div v-text="msg" v-bind:style="{color:'red'}"></div>2 m. A4 n* B. R" {" p/ M* u
</div>8 d7 O7 l- C0 }: N; f9 U
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 5#

2019-3-17 19:49:26

数据绑定:$ y5 L. F5 j# ]

; H/ P. s7 M4 e( S& H/ H2 u/ u% K9 p/ R9 f* o7 T5 y& b
<!-- Bind Attributes -->
, x3 z6 q5 l# f, e7 q/ v  u! N<br>
, j" A) K4 }0 N<div v-bind:title="url">$ ^5 q& |- g" N5 D" q7 j) j& d
  "This is for the url bind"# g# b4 J: B, ^
</div>
/ J6 m+ I" N6 f: I8 L# M<img :src="srcurl" alt="plmhome logo">
2 s3 U' N, [: k- N9 L<!-- Bind html -->9 m0 ^2 U. G" @( R+ H
<div v-html="html">5 D% E3 d" o0 U; n+ G
</div>9 y# J" u- F, q' `$ C
<!-- Bind Text-->9 T. `7 h* W, K
<div v-text="msg" v-bind:style="{color:'red'}"></div>+ K4 |2 T: q! Y
</div>
; n% U: V7 D$ B. j/ V
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 6#

2019-3-17 19:49:31

数据绑定:% }8 G$ D! O; d: c

& ]! I! ^! V5 |" i" o: x5 T% g, E! E$ N8 j! i5 ~: N
<!-- Bind Attributes -->
$ r* a4 e7 e2 O; [! e, k<br>
! ~. S6 O: |$ z# ~+ v# d; P<div v-bind:title="url">4 ], t0 D* y) @
  "This is for the url bind"
% c; c. C/ C$ ]! Z" `4 t2 b</div>
, s5 ?$ P' T# o9 G+ a; r+ O<img :src="srcurl" alt="plmhome logo">% W. a+ ^% S" Q$ U' y/ h: O
<!-- Bind html -->$ ?5 b6 J7 }: N& D4 x+ _" A
<div v-html="html">/ k0 E4 a& u8 f3 O
</div>
  M4 c) R$ S! H, `- T<!-- Bind Text-->
8 S. R( i+ P4 E5 D$ @9 Q! v" \<div v-text="msg" v-bind:style="{color:'red'}"></div>
6 J1 r. I4 n# S0 z+ b8 m- U7 P</div>5 w2 d+ a) ~( d8 v
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

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

admin 7#

2019-3-17 19:49:37

数据绑定:- u' u4 w% o: s. }7 v
9 G9 h( v: A4 I8 ]1 p" \( Y
9 F8 k$ L, y' h2 I: a$ S) J
<!-- Bind Attributes -->* O# y3 y3 \' ?1 s% n# k; Q& R# ]
<br>2 I' G9 z9 {1 `1 @- N. R3 M) @
<div v-bind:title="url">
1 `* W) e$ j- o  "This is for the url bind"
1 _9 v5 L- O: D; t. ~9 N" \2 k</div>
" F/ q" A6 S4 n1 C6 ^' Z<img :src="srcurl" alt="plmhome logo">
* w7 K  W7 K' U<!-- Bind html -->
) Q- A3 Q; t1 F# F3 a# ^1 i$ t<div v-html="html">
  o1 G3 i3 c& o2 G4 z( @: S</div>
5 ]' ^# X  R  A, {" R& o8 q" ~<!-- Bind Text-->
% s6 U4 a( C7 Y( v5 b; _<div v-text="msg" v-bind:style="{color:'red'}"></div>. a: x( T+ ~. b
</div>
" T0 s$ K/ h  s
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了