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

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧8 M1 j+ G8 m2 ?. O

  h! x) K5 ]$ h(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可4 a1 B' }# {3 o& i2 J* |
; S# M4 Q3 K" y
(2)安装Vue 脚手架; M8 u# F4 z! @) `% w3 }$ \' b8 s
>npm install --global vue-cli  / cnpm install --global vue-cli+ P- p0 u/ k, D, B" V! m
(3) 创建项目
+ N: Y# F1 T2 c6 V  {* v' }
) ?! I& ]- n/ J! d5 G' U7 a- _vue init webpack vue-plmhome018 ?2 p4 j0 P" V1 y! ]" D

% R" H0 q6 U$ I- B3 |
" E$ P! g0 J& Z( o6 t4 p(4) cd /d D:/webdev/vue-plmhome01
# t0 A% [6 m- w8 B如果报错,再运行下 npm install
! @9 l( }1 j' T' [5 M8 x2 s; ^! x3 ~( y+ k1 `9 S
npm run dev , A7 h8 t/ _6 T& q1 e
. J7 _0 {$ u' V: ?8 E
捕获.PNG
& z7 V. ?5 l! S5 o9 [! A( d$ c/ Q9 c1 E1 J, a+ z# ]) E; j8 Q% m

6 p' X& ^4 l. N. F1 k
* |  c" ]- n* {4 U9 M( ^2 K还有一种简单的做法
' I7 X$ \$ |) Y& }" l
! W; `$ P/ c* ^/ Wvue init webpack-simple vue-plmhome02& Q0 E% Y4 [8 v3 T

% Z; z1 h* Q, B目录更精简些
# n, n# I3 v' P" i- t& K8 U
上海点团信息科技有限公司,承接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

新版本安装
& Z3 ^. T4 I% X  {! B( q+ h9 C1 s* {( I4 K% L1 j5 ]
卸载老版本
% s) ]5 g( N4 D/ l! i
! U8 G+ [" u# q+ [, [npm uninstall vue-cli -g" ]3 m2 W) B& o4 e& i  O* C( a
8 i, B2 [5 j, n) L9 d9 B2 s! _
安装  v+ N' A7 H! X6 F8 C/ W( v

/ Y0 E3 a3 M1 z, r9 xnpm install -g @vue/cli   
, Z5 x; v- [* x7 d( ]* |, x1 w  o: ?1 w) \2 H* f5 A

' z- P: J$ Q" B& _+ _vue --version
2 M2 a- N( m; R) r- t
. Y; k. f# h. _- Q( Y1 Q
5 C4 m4 I( J3 T2 h# I7 Yvue create vue-plmhome027 C% Q# r+ V- U2 F/ s
# y  z! U; a, O. h# Q% G. R! [
. x  T9 w2 F+ X/ f1 [
npm run serve $ [1 I' \8 {. h7 y

* n* a8 {) g& f* d2 @) `" r$ @% q. Z' H" ~& ^" p1 o: x! W
3 @9 f4 S. y6 T/ V$ I: i, r; w- r

% g# w& J  o" _1 l
- r- b! G4 X. Z. N# x5 K6 t0 d8 \8 c

: C7 u& m7 t: b' b$ _* n3 q/ C9 ^  A( q" x
上海点团信息科技有限公司,承接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

第一个例子---基本数据的读取
) }% l1 q9 w+ V+ t" d1 F
<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* B7 }% @( R
  </div>
</template>
8 T- P( N) G! B: c$ z1 z
<script>

( u9 G& R! r  q; X+ ~' x5 v7 T
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>
  K& B! H+ G+ }- E6 }. @
<style>
& p$ s. I: Y& `5 [" y& m% }
</style>
: R. e; Z( q4 X0 A' Z3 m# N
上海点团信息科技有限公司,承接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

数据绑定:
2 I* p. G1 C7 M  H& Q. w' e( e1 W1 n& I! G& L* x

- }2 n  B, |% s  H$ m6 l* q& D<!-- Bind Attributes -->- X4 U2 _( s' Q" @' R) k
<br>' C: [; _) W9 [+ t7 Q" [% d" X
<div v-bind:title="url"># ]" T* I) W) A! F1 e% H
  "This is for the url bind"5 v  I+ h7 ?8 T) E
</div>2 B" \) U+ A' m
<img :src="srcurl" alt="plmhome logo">' a2 F& K* N- }* i: U7 A
<!-- Bind html -->+ \6 _$ x2 K' Q7 `7 X: P% a
<div v-html="html">) |  U6 b+ T$ z
</div>9 M, ?" w! j/ `( V3 d  }
<!-- Bind Text-->5 C% L- @" s- Q; A2 H5 z
<div v-text="msg" v-bind:style="{color:'red'}"></div>  Z( Z% X/ g, d) a. a' z
</div>! x+ G' ?( _% z' y# _* x! z- t0 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

数据绑定:
/ D, A8 G( I8 j
% r. s9 Y6 X$ S5 l
9 @' w) t) [; L9 A" D, L- \& u' L  u<!-- Bind Attributes -->0 b) j' `( l. s& \5 Z
<br>
9 }: Y2 J# j, ?3 ^. t, U2 q: n$ ^<div v-bind:title="url">) F0 @5 P0 Z. @  B5 G+ v' ?
  "This is for the url bind"" F! y+ B3 Z& O$ n5 T; q
</div>
# b2 m% ]: `, B# y<img :src="srcurl" alt="plmhome logo">4 V8 \; k, N! v; E$ n
<!-- Bind html -->
+ S  S; j: s- w6 s<div v-html="html">
7 `1 A: D% a: b1 ?; f1 T0 p  M</div>$ P; Q) ?* r+ F# ^) ~$ ]
<!-- Bind Text-->! l4 w2 h3 R. }! b0 q
<div v-text="msg" v-bind:style="{color:'red'}"></div>
* A# c( ]" Y% H$ h' _7 Q</div>$ s8 G. x6 Z( H9 O, 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

数据绑定:
8 q. y) w3 s8 J6 p$ T1 R- f+ T8 u" {- C- _" B% k& K8 h8 R# b

, R( A% V+ B1 ~; }$ [  _) @, Q<!-- Bind Attributes -->/ z' Q5 u' D( h5 Y% e9 l! b
<br>
* ?7 b7 K; s8 ~<div v-bind:title="url">4 I  r) H& d2 [0 B7 M" k
  "This is for the url bind"5 N0 U4 U! F6 N7 a) K
</div>; \5 W; q6 a* \3 u- q3 c0 W, m7 W
<img :src="srcurl" alt="plmhome logo">
' w* z9 J6 @: j: |: y% m3 j<!-- Bind html -->
0 b3 z: @: U( I  u5 S. z2 q4 w5 I/ t<div v-html="html">! }+ _1 p0 v+ }/ L! e' e
</div>7 V( ^$ J! x& F
<!-- Bind Text-->
: e9 C/ X) g" r5 c, K$ G<div v-text="msg" v-bind:style="{color:'red'}"></div>; e. D- ~: Y0 X) ^" V
</div>
% {9 k1 d; a4 \4 p! p7 n" p1 h
上海点团信息科技有限公司,承接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

数据绑定:  n* |9 ?8 ]7 x) C* R
) s8 j& L6 t) F, o; j
- N. |9 k' x# z6 g1 [
<!-- Bind Attributes -->
2 ~) m2 K7 J4 I# ~- m<br>, l/ Z2 Q5 t5 X/ T3 n
<div v-bind:title="url">5 `5 a0 `* T: m- Y& c) Z3 w
  "This is for the url bind"
2 |2 i! J# O$ K$ {2 P3 a</div>4 r/ |, |0 w/ Q; v  A5 ~
<img :src="srcurl" alt="plmhome logo">) p$ s2 ]* I7 a, [$ b
<!-- Bind html -->
- {: j) s2 y8 a, t" ^' m: {<div v-html="html">
9 J& S$ e' ]) |3 k9 ?</div>
5 a5 b' _# k) r  `<!-- Bind Text-->& l7 O! e  G2 C% }* v) l
<div v-text="msg" v-bind:style="{color:'red'}"></div>
) `9 q. n  v' R' y</div>8 @: _8 i0 ~) x; m3 f
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了