PLM之家PLMHome-工业软件践行者

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

  [复制链接]

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

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
发表于 2019-3-16 18:41:54 | 显示全部楼层 |阅读模式

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧
; p2 v1 A4 A0 z) y; K
2 C% u& n6 U  T$ }2 w( ~  y7 f(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可
2 _! v5 H. N5 O& e  I( S3 D9 ]+ \0 g4 B, w6 u. l' g( u/ o2 R8 {( p6 W/ u
(2)安装Vue 脚手架2 y- ?3 S" }6 n% ^, Y" y" ?
>npm install --global vue-cli  / cnpm install --global vue-cli
) c$ a2 T$ ?$ |! N" \" p" v/ U- h: g% S(3) 创建项目
4 o$ E  r* c3 X  w1 B% i( ?0 K4 e3 q* ], V" Y" t, K; \( v( D+ R0 @% F/ s
vue init webpack vue-plmhome01
" l8 M' D6 ^: G( C/ ^2 i
8 Q4 i/ N/ I$ ~# Z; r' }, Y$ T% {: _$ ~; l: j, L
(4) cd /d D:/webdev/vue-plmhome01# B6 I9 C+ v, }$ d9 N9 \' p
如果报错,再运行下 npm install
! o0 y) v: f; W; H3 a1 i) C
' V, [$ i: }% N) K  u5 @( ^npm run dev
- H* @7 u( h$ a0 |; h1 C3 w8 Q4 E5 S: r4 b" l0 q
捕获.PNG
2 w, k* N# M4 y6 o6 [9 p
! l  L" d9 h( Q) R, }3 z5 y. x7 g

& x: [) |$ L  |; f6 ?" ^1 _还有一种简单的做法- v- v9 T% N& ^) f# f
- N% `$ s$ M, P
vue init webpack-simple vue-plmhome02! U+ N8 Q6 V! d/ p" e9 R0 p
+ u0 l( C# X/ Q
目录更精简些/ ^& v6 i5 O4 M$ r
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复6

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
 楼主| 发表于 2019-3-16 19:25:52 | 显示全部楼层
新版本安装
4 d4 e* b/ s5 h2 B) Z* Z" D3 _& t9 D: l6 t
" E" |5 A( P' Y* l卸载老版本
  S; L2 o0 k6 e% C( k! W7 o1 ]+ ~5 W5 x7 u
npm uninstall vue-cli -g& U* w$ p$ u2 i9 f

) u; F# a2 t4 Q6 U安装
2 w) E: I$ I! |$ ~9 Q- n
. i& Z& w3 h3 O0 X. U7 r. X% {npm install -g @vue/cli   + P% R4 N# R6 D* A9 Z( h- L) j
8 q7 x+ R  f- f/ V% B+ j7 h

* y1 p) b, t; F) Tvue --version
! Y% R% W/ ~2 V1 g) @
. _- J" f" i5 H' r8 `2 o- p& Q! L! z4 Y" a
vue create vue-plmhome02- a8 X. J/ `/ ~  d4 }% ^. L2 O
( R, ?7 ^: T( [
& N# m' C) J' _7 U# k1 A3 k( l
npm run serve
$ ]/ X3 q3 @5 w  M( r! g
" @% ]3 v! c2 c- @1 S: n- E2 H, d' X( f, f# Y4 y

8 R" X( E! v; L) N2 k6 E# E. V8 C+ b1 \
9 S0 N) V8 _; e9 g  g8 e- E6 k

# }8 l! F5 G, _( a* I& g: Q) ~2 W0 B# F0 \5 _9 v, N: e

. C. J4 j7 y6 E
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
 楼主| 发表于 2019-3-17 17:54:58 | 显示全部楼层
第一个例子---基本数据的读取
0 f2 N; @2 b+ [
<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>

- c# K# ~# n4 F" f) A1 A  r
  </div>
</template>

3 r: S5 I, A  f
<script>

8 O( ~! P5 Y, m
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>
2 T" ^3 K9 Q! |' I7 ^
<style>

; C4 o( l% v. g$ K+ [
</style>

, N% N- _+ _. ?+ A* C9 v
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
 楼主| 发表于 2019-3-17 19:49:20 | 显示全部楼层
数据绑定:
, C% [! ]; h( v. i% u- X* l$ O
* I0 a2 G& Y' Y  h; J( S
<!-- Bind Attributes -->1 l& l4 c# x: K7 x/ I: S" O
<br>
  _) b7 I) j7 R- X/ K+ Y9 X<div v-bind:title="url">
2 {6 o. G! z) t( S  "This is for the url bind": H) q9 b0 ~( S: M
</div>1 H, G' D8 w9 y
<img :src="srcurl" alt="plmhome logo">* p& ?/ g& o/ T5 R, Y, A# |
<!-- Bind html -->; e; R7 k- `! F. x* j
<div v-html="html">. m# i1 `+ ~: t# U7 v
</div>
  f' F7 i& I, @5 l% x6 m<!-- Bind Text-->
% E. L2 x. F1 m# ?+ J' A<div v-text="msg" v-bind:style="{color:'red'}"></div>
0 ?0 p: B% _- @8 y$ Y  t' }</div>
! c5 J. P  K( s& ~
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
 楼主| 发表于 2019-3-17 19:49:26 | 显示全部楼层
数据绑定:
4 K& L! {" l! K/ W3 o# I  M+ }8 I% c! A/ r" y4 z" P/ B. B. X' F: s5 w
8 s3 q1 o" k- I3 S- N  S' V
<!-- Bind Attributes -->( {) F7 I% A( ^( y5 {" D7 I
<br>
7 t/ m: f# ~, H4 L2 t9 I<div v-bind:title="url">
( @4 s+ V! K3 \/ r  l* O& `0 ?  "This is for the url bind"5 w6 g' F5 y7 F9 i  h. V  K
</div>
' h. G( W) z( e6 `- _4 c$ x) U# D<img :src="srcurl" alt="plmhome logo">! ]2 r( Y: B9 M
<!-- Bind html -->
, |: Z: E& ]8 ]. F<div v-html="html">' \$ Z7 F0 T8 w! o  ?
</div>1 u3 `. _0 x$ @- ]% ]+ p9 F* w
<!-- Bind Text-->
  S; x2 _4 s) V# b* Y$ z( l<div v-text="msg" v-bind:style="{color:'red'}"></div>
" r9 A" H3 b8 \- m7 {- c; b8 C</div>5 w/ }& H0 }. o! a, Z; e0 Z
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
 楼主| 发表于 2019-3-17 19:49:31 | 显示全部楼层
数据绑定:
1 H& C5 l2 t8 S
: M' L) U& q* j; @9 A+ Q& q9 l, I5 g. [4 e" R7 {! |
<!-- Bind Attributes --># f3 @7 ~; p6 k2 s
<br>" J7 d+ X- h. F1 \
<div v-bind:title="url">
; i  C* E$ t0 B7 p& w  "This is for the url bind"4 m4 d) }0 }& j1 D' z! s5 M
</div>8 e8 `: ]7 o* b) H4 J% m/ `
<img :src="srcurl" alt="plmhome logo">
& i6 u- @4 k( k7 x1 K<!-- Bind html -->7 R; M/ w# }$ K4 _( a: F% b
<div v-html="html">2 l, K8 [8 R  F1 U
</div>
5 p- i: H& s4 k4 L$ P- t1 H5 w<!-- Bind Text-->
) S8 q# W. E. I3 }/ U  A<div v-text="msg" v-bind:style="{color:'red'}"></div>. P6 a/ \/ v. E7 c# @0 _' q
</div>
4 a8 s2 w8 i+ {( E1 Z) ~, W, R
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

2470

主题

1275

回帖

8万

积分

管理员

PLM之家站长

积分
82162
QQ
 楼主| 发表于 2019-3-17 19:49:37 | 显示全部楼层
数据绑定:
4 R) Z! E, i1 S2 T6 Y& y* F7 M" S  T5 K: L1 {, s: Q8 M8 U

4 I: Z' l) n3 |4 h- M  x" O, r) [. j<!-- Bind Attributes -->! E# E6 P- T* ?# z- ^2 g
<br>% x  h+ g  I% J- X
<div v-bind:title="url">; L+ ?& l( w+ J9 c2 [  b
  "This is for the url bind"/ p- f, Y% K9 Z# [, M
</div>' G( E  q  ^1 {  N! v+ ~
<img :src="srcurl" alt="plmhome logo">
/ X# v" l( ~8 m$ V, Q<!-- Bind html -->5 d9 F/ F3 T" a
<div v-html="html">
. r% e9 z- {' `9 [+ r</div>
7 G, \5 w0 a9 L<!-- Bind Text-->9 C, E3 W* |" M- B
<div v-text="msg" v-bind:style="{color:'red'}"></div>2 _8 Z& s/ E# O! Z3 M5 a. s2 I
</div>$ K/ E$ v  a4 E( [( w3 A4 R
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了