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

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧
- s4 f, `' X( I* x  v; y1 j9 o7 c9 o" Y& r* x3 `3 q+ J8 R+ x4 P( R
(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可
3 \, a- [# Y& s% A* [+ U9 i' p" p$ d+ D4 Q
(2)安装Vue 脚手架  H  S7 S: `% o% b
>npm install --global vue-cli  / cnpm install --global vue-cli
* z2 O/ S0 U) T9 k(3) 创建项目 . Y2 X) `, k) p

1 ~# ~1 }% @$ c- Q  m! i% O! H) Pvue init webpack vue-plmhome01
) k! A* O2 G  v+ R4 F2 Z0 f* ]' S$ K
8 i0 B/ |1 Y$ r1 u+ d$ y0 x7 y5 v& `# {: f, h6 l3 y/ c
(4) cd /d D:/webdev/vue-plmhome017 y4 a1 N/ _1 o$ E' t& K; C
如果报错,再运行下 npm install . W3 l! C. K' O% A* L  l

9 R# c, k# V/ q% D" enpm run dev
6 h4 {8 Y4 G9 b" t
# A9 b# e: {5 T, f0 Y 捕获.PNG
' W( {2 l# T$ [* w' [
  M1 L& Z6 g' k- `7 O0 o- `5 v7 w9 H$ V
, W/ f- {2 ~; M5 n) e
还有一种简单的做法# n3 m3 p3 Q) K
. u/ y. o: s1 Z8 m+ e$ P
vue init webpack-simple vue-plmhome02: z0 O: L4 E, f/ `, H

/ d4 U/ r: u' b: h目录更精简些; j: t! t& e2 ~' S
上海点团信息科技有限公司,承接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

新版本安装
$ h& j, U; A! v* z# ~2 X! N# y) F5 P5 Y# u  e$ p
卸载老版本
  f2 M7 G3 r+ {9 a; m+ R% G5 h: }- V' [4 g7 M' A
npm uninstall vue-cli -g3 R* V+ Y3 H0 f4 b
& e$ u8 U6 ]# m( K6 f
安装0 ]# \' i5 P6 H( m' B! ]5 h; l( K
+ Z' D6 A" p% I" M% M
npm install -g @vue/cli   
/ D3 v: V) H2 e# i2 v- ?; f' J: q& C% i: Q. m  {
1 \/ f0 E8 v/ w  b0 `
vue --version- ]1 }, W8 ?" d8 C6 p7 {. y

+ I9 I: l7 H9 v4 u5 Q2 @9 O1 ?& ]5 V$ |0 j. O1 u
vue create vue-plmhome02; x0 |, I$ m4 ?

3 w5 W% k' v# e. p! s
* |" y2 B1 d" Cnpm run serve
! p% z; H# U/ Y' Y4 F
# m' l( h0 P1 b! x& x) X- M2 c, _$ U7 Z3 r/ I3 J% h) y

$ h/ E: P4 s. E% ^8 D$ @
1 u" `  I4 m& f: b* H( V, L% j3 y

0 E  [% P7 W/ U3 k) n  p8 j2 D6 z7 e# G# S

& D, Q4 V+ O0 L6 K) \
上海点团信息科技有限公司,承接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

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

" u$ O$ [& v+ @8 c& c: ~
<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>
* R8 Q! ~  w8 B# F. d2 m
  </div>
</template>

1 t/ t# x' l  s& A
<script>
) b. o) _, @) j! {- c, `9 S
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>
: K' W* o6 R  W) k3 s+ z5 _
<style>

+ n3 d/ B! ^; v. j0 y
</style>
' q+ d# P0 i5 @  v- {/ Q2 s& W: R/ g/ g
上海点团信息科技有限公司,承接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

数据绑定:
, y2 p8 J/ l. E' b( a/ d
- X* Q# Z/ Z) X! ^1 I- ~' v0 {! _
<!-- Bind Attributes -->
1 V$ @: C9 B0 h) Z9 Z; |6 r<br>" s/ V1 k  o  a$ |/ V  j
<div v-bind:title="url">
  Y0 T; s% c" p1 I% D  "This is for the url bind"
, m' h% T5 _; I9 D" |0 e* H</div>- n; q( j8 ~& G3 O7 }
<img :src="srcurl" alt="plmhome logo">' H( `4 \; y9 I; B
<!-- Bind html -->- c% ~% A4 l, X, x, B5 n7 Z) K, r/ n
<div v-html="html">
- C' a( Z5 L) i" ^4 @: x</div>
3 E# ]7 n8 b0 U<!-- Bind Text-->- G$ ?2 H  X. a: y* ^" [
<div v-text="msg" v-bind:style="{color:'red'}"></div>
7 g& d  W9 Z5 t- x' _: X</div>5 X" r; ]8 m, F- O4 y
上海点团信息科技有限公司,承接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

数据绑定:8 ~% K8 G) G# b& }; e& p  p; |
7 L1 k7 f5 `7 P3 `7 z  c6 c. q

# Q: x. v% X' n& X<!-- Bind Attributes -->
; ~6 v, ?5 [* `4 D<br>
# b: u/ @1 V. D0 R<div v-bind:title="url">: ]; I# e# L* d! J8 F& c1 J1 e
  "This is for the url bind"" Z. t8 t) I7 |4 R: T% V
</div>
/ S6 d8 z" I4 _, X<img :src="srcurl" alt="plmhome logo">: u: v8 r. t0 h7 E
<!-- Bind html -->
0 D6 k* J) w9 ^<div v-html="html">3 Y, m7 O# n/ A! r
</div>) \6 q2 z4 l! U, _
<!-- Bind Text-->
0 e9 _% x; x. N" g$ G. a, q<div v-text="msg" v-bind:style="{color:'red'}"></div>7 g/ B2 N" k% B" V
</div>& E7 M6 u, G2 p
上海点团信息科技有限公司,承接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

数据绑定:; d# ~) F1 q) l4 ~- L5 R* P
& `5 b. a8 P, G( D7 Z
7 Z' o5 m( E2 D, M8 \
<!-- Bind Attributes -->
0 \6 M9 B/ B+ z, E( A<br>% a6 {* p2 l. I/ ?4 J) n8 q: h
<div v-bind:title="url">& Y; T) ]0 J2 c8 P0 A1 m
  "This is for the url bind") N: p/ c3 s5 ~4 x. @
</div>
. i* ], P. O! b4 ~" l9 S6 B9 P<img :src="srcurl" alt="plmhome logo">
% s" D' V% N. |) Q% h. l7 y0 r<!-- Bind html -->
0 }) c- X4 H* Y2 B: X! q<div v-html="html">% y3 C: Z1 V. m
</div>
1 }8 y6 Q' x5 g1 S5 ]<!-- Bind Text-->) K+ I5 B* z; a9 F0 y. ~
<div v-text="msg" v-bind:style="{color:'red'}"></div>
2 R3 [5 L( T! K4 J& j</div>0 j9 |, \7 M( D- o
上海点团信息科技有限公司,承接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

数据绑定:# w: F, w9 c" n& N$ E0 n
  }. o: g1 p. }; h2 c5 x5 b1 `

+ j8 O6 E' g5 v<!-- Bind Attributes -->1 S6 g% }; X" V0 g' |( J! n
<br>! Y. k8 ?1 M, w) f1 G! |  z
<div v-bind:title="url">$ f; Q: z; p5 @* v
  "This is for the url bind"
' o# l& n. [0 E</div>
1 T5 i, m! M% o9 r; u<img :src="srcurl" alt="plmhome logo">9 r& x! |. @, }3 c% |/ U/ W+ J# E' n
<!-- Bind html -->+ [7 j' u4 Y- T
<div v-html="html">
0 j; ^1 }0 c6 b) ]0 Y: x/ i% j  `</div>  J( |8 D/ L- |
<!-- Bind Text-->
  ^' M: o4 g/ q# j2 p: j+ Z<div v-text="msg" v-bind:style="{color:'red'}"></div>
' u# v( C9 _4 S$ G</div>
3 u/ Z/ w+ V. b6 i
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了