PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

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

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧
& @/ V' B* g1 |& {( L. c, K
9 }2 V' ~, |7 w/ o- M$ |(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可8 L2 q& ?0 k, ]6 }
7 m" Q! a3 z1 p! }
(2)安装Vue 脚手架
. D: |2 ?* o' P2 k7 O1 a8 N>npm install --global vue-cli  / cnpm install --global vue-cli3 B  l8 d6 _( M/ m
(3) 创建项目 , U! P' L! x+ j* L7 o* n

# @6 S8 ~& n8 Q6 _. h6 mvue init webpack vue-plmhome01* o# z2 K$ t6 |- W0 `# s
! c7 n2 |- p/ \9 D

/ s! J5 N/ g- ^* p(4) cd /d D:/webdev/vue-plmhome01
- W# K$ `# H5 e* Q% D如果报错,再运行下 npm install
) p/ Y% p: x& {! Q( D! i0 q- k4 g8 F' ]1 m0 X. u+ u0 B7 X7 v4 \9 {
npm run dev ; U. w9 X3 E$ g0 b' I& W3 ~9 C

" n5 k6 ~% n2 a& s/ r- A* n0 Y 捕获.PNG
& d7 T: \' w9 h7 q0 n+ X
$ G) i+ p$ u) a
7 J. T, ~) A+ i- ]
% A# N5 p' A. c还有一种简单的做法
8 U" b: f( _3 c6 H/ H- d
# f. O, H7 Y, l! Y, S! \vue init webpack-simple vue-plmhome02/ s6 U3 U2 P- R# J( g! p* K' r1 i

- x( r: c2 k, c. m. G目录更精简些9 ^. X6 _/ r, z) ]2 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

新版本安装
$ ?$ n7 Z5 Z5 m, M  [: Q- z3 @. n6 v5 |/ D2 O3 i
卸载老版本 3 \) D3 m- g2 b& \2 N( ?- S

% F# x/ K6 }$ S, h( T9 |1 C! ]npm uninstall vue-cli -g
  N" j- O. \9 ^% R! ?* o& W
1 }3 V$ L9 L  R; b) ~# F3 h6 A安装
  X4 P4 q( P: v/ Y7 o/ D
8 B2 i) W  V" E+ |9 fnpm install -g @vue/cli   7 r. P, v& n4 d& Z0 t

  [7 e- @, @6 T' K4 g5 w5 {
' t& [0 e8 `' O/ Q6 ~vue --version
; I% ?" g, h! `3 s; n1 A+ j! v' a3 u
9 K, m1 L" z3 c0 S
) Y, p6 L) E5 t3 R! A3 T/ l; ivue create vue-plmhome02( M3 P4 _- u- |3 X+ M6 C: H
" C6 T( _$ l* Z' J

* X) ^3 N- X# tnpm run serve
7 t+ F2 J+ Q9 B4 P
6 @5 f, b; f6 u, e: x' }  e# N# R7 M, x! ^
/ k( Z0 p4 s& Q
9 y1 I- O4 i# _/ U: b3 E
* c8 A- g# ~  i$ L' W- h
/ B1 z- ^" m) B. i' F# Z4 v& }
; y0 p" E1 r: `5 [' Z

! N2 c( D0 h2 o1 q# Q/ I- T. I3 r
上海点团信息科技有限公司,承接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

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

; k' F5 Z; A9 ^$ q2 G0 Y4 y
<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>
& h6 d, ~6 d) W" R, h  S# {
  </div>
</template>
0 z4 L/ H* N  G3 e5 {+ R
<script>
& B/ w+ W) |* y1 B
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>
$ ~3 a) x; m& M
<style>
$ v! v: F+ x8 [7 S
</style>
+ I; E! |% r1 f7 r# ]
上海点团信息科技有限公司,承接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

数据绑定:
  i/ S6 o4 W# f! u! ]5 r
7 A# d; i9 t% G1 M+ u; }' M! D+ O5 X( ]3 n! q5 J- e
<!-- Bind Attributes -->
6 ~4 }. K! E- s<br>
$ r+ C  A' t4 h8 t2 }9 u9 ]<div v-bind:title="url">" V+ q, X. x  D
  "This is for the url bind"
* I: F  }9 B/ V4 @" L+ ?0 I& D! Y" l</div>
' O3 \, K0 p+ ]+ L( Q<img :src="srcurl" alt="plmhome logo">5 r/ s0 Y# T7 d! H; N. O: ?6 ]  v
<!-- Bind html -->( N9 g- \7 i6 r% Q: M
<div v-html="html">
# ^3 N; @$ V0 B</div>+ J9 o* V' \: s( x# W
<!-- Bind Text-->
' I% t1 J! t: E<div v-text="msg" v-bind:style="{color:'red'}"></div>9 B( s) g( J0 f  Y9 {
</div>
5 j6 k: i( L; v8 g$ L4 b
上海点团信息科技有限公司,承接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

数据绑定:5 t  n1 h$ e$ b, a7 P
! U! @1 P8 H; b% h; E! U: W

% Z! b# A- C4 r<!-- Bind Attributes -->
- l% q6 B7 h* Y" ~<br>
  G3 P- P8 T1 B* K" p. `<div v-bind:title="url">, M1 ]7 n+ w3 H5 v# Y
  "This is for the url bind"
% S2 J& r' J; q3 m) a* W</div>9 V, ]5 U- g" o6 f$ B/ L1 i
<img :src="srcurl" alt="plmhome logo">
! w( p7 [- N$ d* b5 z5 H<!-- Bind html -->
; ]5 l6 V9 M# M( c7 n) P, ?& u<div v-html="html">
' Y* e0 F: m- b6 T4 U' l- D6 N</div>
: i% l/ R+ ^& ^  G# n2 d$ N<!-- Bind Text-->! v% e. ~8 S  n  ^- ~8 {! m
<div v-text="msg" v-bind:style="{color:'red'}"></div>) I! r7 X/ a& R  S  J
</div>0 U5 p$ Y4 L* I
上海点团信息科技有限公司,承接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

数据绑定:
3 h, C. T2 x' [, W. q
9 `9 Y4 n9 J! ~2 o& t
- L$ K; [2 E+ f( \6 e<!-- Bind Attributes -->3 o  o  V% c& f( W! c& R
<br>
1 S* m( Q/ E: r) L2 r" |<div v-bind:title="url">3 |7 J9 g: h+ n, B
  "This is for the url bind"7 X# Q& }+ _2 n! d4 D
</div>/ P2 J' p" r% I) b3 Q
<img :src="srcurl" alt="plmhome logo">
* B# `3 F+ n% b7 _<!-- Bind html -->
% J' M! o/ k% b& M% n) _1 i4 Y8 L<div v-html="html">% `5 ?9 j( ]. \6 I
</div>
( j/ H. O4 T) S7 `# t; B4 c/ E3 b: S" w<!-- Bind Text-->8 i4 b( `% W5 }$ [: S$ F4 I
<div v-text="msg" v-bind:style="{color:'red'}"></div>
8 X( s7 b3 ?; v9 f. A</div>$ S9 n1 \* B2 m6 t! {
上海点团信息科技有限公司,承接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

数据绑定:
7 s2 l) A. ?, `0 w
1 u9 g9 N5 r, q, h% D
* X. W- x# E' \0 |' m6 m<!-- Bind Attributes -->
/ E" h/ C5 y) V* r<br>
: b( r$ P9 `. u<div v-bind:title="url">
. H7 T  T0 X+ H* A. C  m% |  "This is for the url bind"* x% V* f% }  h" y
</div>
( R) o6 R( J. [5 {; D<img :src="srcurl" alt="plmhome logo">
3 a3 G. \. `" c* u<!-- Bind html -->
& X- C% T  m2 J<div v-html="html">
+ D6 r6 T& O0 q0 x</div>
5 E5 ]7 x9 K- m<!-- Bind Text-->
- M& ?- D: r( I) r<div v-text="msg" v-bind:style="{color:'red'}"></div>$ V( x4 {: @5 E& ]% `& A( o& m
</div>
2 M9 L5 X' }+ ^2 E" Y* Q
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了