PLM之家PLMHome-工业软件与AI结合践行者

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧) F7 M5 q! e$ i0 R$ e. C, L

7 p9 p, i, \; j+ a) q8 x(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可) {) D' ~( u( u) j+ K1 g+ y; x
/ e5 v' A$ |; k0 ?# f2 A6 @7 n
(2)安装Vue 脚手架2 o/ X6 e2 E) m' i  z
>npm install --global vue-cli  / cnpm install --global vue-cli
4 C/ C! `( _3 Z  B(3) 创建项目 % t2 O6 [- B/ t  P! p1 i

. w' u8 X$ R. ?# s! O  n% pvue init webpack vue-plmhome01
* R$ W* y' \, d
0 V, x) ?. Q; E1 K
3 g! l3 W6 M" V5 G. K6 K1 h(4) cd /d D:/webdev/vue-plmhome015 }8 g8 Q2 f5 V0 X
如果报错,再运行下 npm install
/ c+ ?* ^6 n$ t/ T5 P9 h  u! u6 q( `# f6 p
npm run dev . a$ w! H9 S5 T0 ~

4 Z% W# a# ?, K' j. s* c 捕获.PNG
. |7 h. N6 M- d# S5 j
: \# Y3 R5 t& f( Y" s+ L" ^
/ V: F% `/ u2 Q- \7 A- f8 p
: D  A: G( |, Z* P7 S  \% F$ c还有一种简单的做法: ~# R1 s% ~7 w) |% ?* G% V

1 R1 k" T- a  I9 I3 }vue init webpack-simple vue-plmhome027 p" K) i7 K! g  e3 C0 E$ c0 y/ \5 z
8 \# \) e  R. l  J! e( u
目录更精简些
. o; H+ H8 z3 }
上海点团信息科技有限公司,承接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

新版本安装
: W! m6 f+ L$ Y/ l5 [% S
: k# ?. s( N& J5 z卸载老版本
1 h  w6 R4 U6 r* }  j# Y/ y5 J2 ^* V% W, G% |% Z0 `
npm uninstall vue-cli -g
8 ]  ?$ M! T9 n+ m) ^7 X
# r: Y5 |7 o$ [3 D! Y% n# R安装- O3 d; d) J: C  M& _6 t% K

; M. z" E. O$ H1 @npm install -g @vue/cli   
5 U* \  m( H; S6 ?* |7 N
2 m+ D1 {% ?) ?/ ~2 k8 w! c
! n; W# y+ L, c% M  M2 [- }vue --version
9 V# C8 v- b& O- P3 L* w4 i1 t' `: ]* r

( t( e4 ]. [' t. }" p  Gvue create vue-plmhome02$ `' B3 B3 N! S% X; l- A

2 q4 j/ T: g. Q8 N  D- B2 L4 M- K
; r' y  t+ J! f) k- g0 pnpm run serve
8 \0 r5 m" v1 o$ b- S: Q$ z6 z$ m3 E! a/ R1 F
& n: o3 B) B1 k& O+ C- S
4 J; _$ z; V$ K! n+ q) [6 `

0 O- t; x  \5 L2 B8 m, H
5 P% {" Y  N5 A$ \) i! p: s" L5 i. F5 Q$ c9 G; P1 d; {% p( ~3 x
& `& d' A5 U" m" G3 B9 V
0 |3 t& v8 G  j# v
上海点团信息科技有限公司,承接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 n9 d% i6 Z$ K! _" R1 v
<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>

: a2 Z) v/ L4 }
  </div>
</template>

2 s+ N. J' Z  q  @
<script>

3 G' Z" N' s* ]5 N, }
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>

( A& p, @: d9 A& i( {2 P9 G
<style>

: z' N& b& i& A
</style>

* h* l  h( l1 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:20

admin 地板

2019-3-17 19:49:20

数据绑定:) P1 g2 I' N0 T4 U
, \. X% O, ]) ~' D
* D8 Z3 j! F6 l7 J
<!-- Bind Attributes -->
; O7 Y3 ], l8 A4 n0 q3 M7 b' s<br>
2 d3 Z; g2 F! W- |8 m<div v-bind:title="url">" {: `0 X% z8 b/ |7 l
  "This is for the url bind"
" X8 B! J1 R( [8 R! k1 Y</div>
- r$ f/ E3 X6 D<img :src="srcurl" alt="plmhome logo">7 u3 z3 E' r" p+ ]
<!-- Bind html -->9 F& j% @7 [0 V$ I8 C0 u
<div v-html="html">
. _: q6 t0 {6 H8 m; \</div>6 c9 ?( }( t: k( |# l: e
<!-- Bind Text-->4 w' L# G$ ~' j7 A9 P- F" J
<div v-text="msg" v-bind:style="{color:'red'}"></div>
% ?$ F5 i% O7 d2 \( k, a</div>
: l1 P* v: I! T& X, e' 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:26

admin 5#

2019-3-17 19:49:26

数据绑定:* a: B. D- p1 L4 w' M: t' U

7 E: Y$ k' F- H5 q9 k% }
0 T4 W! N, I/ z3 X& J4 t7 o<!-- Bind Attributes -->
5 A, b: W) _/ d! n( j4 q' b# h<br>
7 F0 L7 @. K' G2 }/ [  M<div v-bind:title="url">7 u8 r: Z) r3 T8 n0 i- @
  "This is for the url bind"2 Y1 I' |+ N! `- y8 C
</div>
2 \& a! }7 E8 t- e  j; T- [2 j% z<img :src="srcurl" alt="plmhome logo">( n* ]* s9 I/ v; E# J# J8 D. c
<!-- Bind html -->& `- y5 i  d7 d
<div v-html="html">
$ l) `. Y# P9 S5 Z" M0 _) Q</div>
5 l- A9 Q8 o6 i4 M0 R3 N; s7 ], P, I<!-- Bind Text-->9 b( T. R6 T- v3 b* K" S
<div v-text="msg" v-bind:style="{color:'red'}"></div>& }1 U( D+ \) C8 a6 M% y/ _
</div>
. U0 g+ q. V# {3 }: [
上海点团信息科技有限公司,承接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

数据绑定:3 n) R7 H1 e: T+ _6 K9 V" \
/ r% T) R+ v5 R: f
4 k, t) O3 Q! e+ F& n" K0 {+ F- A1 X# z
<!-- Bind Attributes -->
0 q8 o$ ]* Z  c/ k( a) e9 d<br>7 N. g" u8 Q# w
<div v-bind:title="url">! I8 c9 A5 A8 C' j7 x
  "This is for the url bind": c- K7 ~3 w+ f: t# c1 N3 l3 _4 J
</div>3 b2 u* ?% q1 z1 d7 O% {4 F/ ?
<img :src="srcurl" alt="plmhome logo">0 t1 [4 @4 U  ?6 z
<!-- Bind html -->
' Z. }9 Q" L- l* a, q5 y- D<div v-html="html">
2 h- ~! I9 M- p  d" J</div>' ?2 L. e$ C8 ?9 Q& j
<!-- Bind Text-->
0 ?$ X( q& G+ n+ p<div v-text="msg" v-bind:style="{color:'red'}"></div>
; u% n" Z- D5 z</div>6 c. m3 y! f2 A4 E- a
上海点团信息科技有限公司,承接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

数据绑定:& I( I5 A4 y, L+ P5 C8 r

) e( K" r4 W$ s8 e  X, d/ Z) ~' W% N8 }( N
<!-- Bind Attributes -->1 j) W$ e$ \# M) q2 [' X
<br># y7 ?. `3 Q! U& K  H6 P  T
<div v-bind:title="url">
2 f$ V- ~3 E3 j! `. w! p, m  @. i; q9 o  "This is for the url bind"4 H7 I; h) f8 X
</div>
& d/ h. [0 I! A<img :src="srcurl" alt="plmhome logo">0 p+ f4 E( H( ?0 p
<!-- Bind html -->: q- Z3 H( D$ E" H
<div v-html="html">
9 ?0 f6 K" S0 e+ k8 W  m</div>! w+ u! _% D% a; {+ {( ^1 `
<!-- Bind Text-->
* K( i  Y5 m, T+ a% N: N8 b5 o<div v-text="msg" v-bind:style="{color:'red'}"></div>9 E! C( G. ~% a# O/ O1 |% S' e
</div>9 G" m. a$ T: C$ f4 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二次开发专题模块培训报名开始啦

    我知道了