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

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

  [复制链接]

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

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

admin 楼主

2019-3-16 18:41:54

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

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

x
最近要使用Vue 来做互联网前端开发,慢慢把笔记记录下来吧
8 F- |: M/ R* a0 ~! f. Y7 L
' ?, ]; K  @: S" N6 M( b(1) 安装Nodejs ,https://nodejs.org/en/  下载安装即可1 t* n. R8 ^. Z8 K2 T9 ]% P
6 v9 D, `. u. ]3 Y! ~
(2)安装Vue 脚手架
0 U7 J4 ~$ L- |4 `* q; U>npm install --global vue-cli  / cnpm install --global vue-cli
6 @" E) {/ r1 B6 \$ f  A(3) 创建项目 ' c! S4 f  U0 Q$ l+ M9 [
* y- P) d, I" C4 J
vue init webpack vue-plmhome017 K& ^3 Z+ o0 w3 Z) K8 ]: i; k( ~
: \3 P  a' L7 i6 [8 a% q2 Q1 J

" p3 p9 u- ?* _(4) cd /d D:/webdev/vue-plmhome01
5 d7 ^; S8 ~7 L" g/ p/ \% U如果报错,再运行下 npm install
4 {) |4 i7 l% M& y- |; }  ^
# W! x9 T0 e$ W4 \) S5 inpm run dev + T; ^/ J6 R0 D, w- `
# g6 H) _; Y2 g6 L  b5 g0 h
捕获.PNG 3 v! X2 p1 D5 X% |

* {! j! w  y" t  [9 r8 Z* L
  y2 J# X; y! E9 r' c7 L; w4 N9 B  d( Y7 y1 G& d
还有一种简单的做法
) X3 ~6 [* m  M! t
+ G1 s7 S3 ?7 ]( W) h4 c# Avue init webpack-simple vue-plmhome02) C1 f8 L+ S" @9 {( |5 p' A

6 v. Z' x: F  f1 Y2 F目录更精简些/ O: ?4 u, ~: 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

新版本安装5 C/ H3 ?$ N4 p6 y; D
; e! e$ V8 }9 {, G& E  t
卸载老版本 % Y8 N2 a$ t4 L! t: \% _
# E$ B- V2 d/ C$ C, r3 t
npm uninstall vue-cli -g4 U( c/ ^' B& V9 [
2 ?% |3 m& P. y/ w
安装1 h, G, k! i& A

+ Z! c; }% F8 A! A" @npm install -g @vue/cli   3 {! b$ Y+ c# u+ Q" `, G
4 o% |* k* c. H$ `

6 g6 m' d8 s5 C6 q2 wvue --version2 c: u4 Q& ?5 z( N. W

7 u$ d% P9 @" p. N) q% l6 g, @4 ]
5 |1 c* ^4 e- Vvue create vue-plmhome02
0 C3 c1 ?) V+ H! ^+ I1 w  |! n- H9 g2 @' D4 L4 h
9 _, o& U9 B" G0 U5 c
npm run serve
7 u( F" x7 K" `' `& |+ S
3 s) V: t' j- U
% d. a" c+ A- @9 I9 y% y  _' V# D4 k0 I  r& |8 D8 C1 W
% \" a& {1 W; x- m
/ W0 y3 B5 h  h& m( w5 v
1 O5 P* a# w' P# Z! E" D9 N' _

/ ^% K+ v( j! a% X9 n4 r+ H
; E& K5 `: K! B3 C( m
上海点团信息科技有限公司,承接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

第一个例子---基本数据的读取
: U5 `- h+ a! n6 ^; [
<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>
3 a0 [# R0 T. F8 x
  </div>
</template>

+ ^' G$ I0 h) a  p* _( V, E
<script>
5 S* e5 n3 a$ z: k0 L+ e$ ~# t! w
export default {
  data(){
    return {
      msg: "hello my first Vue",
      obj: {
        name: "Kimi",
        Age : 33
      },
      nameList: [
      { message: 'Foo' },
      { message: '33' }
      ]
    }
  }
}
</script>

% N. p  U" @7 w1 ^$ ~5 K2 X8 }
<style>

* P, W5 F  `  r+ D/ p
</style>

1 G: S. W6 \% M8 ?, m0 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:20

admin 地板

2019-3-17 19:49:20

数据绑定:5 C1 _( H; J, g& V+ z' o1 n% U3 g

, ]0 K; C2 ]3 S4 |. q, z5 d# n
- Z6 @2 j" m7 J! R<!-- Bind Attributes -->
6 W( w. E  n! M( [/ Y2 S' S2 j  b<br>
$ q( I% u. P% I) D<div v-bind:title="url">2 Z) g' ^8 P3 X1 p8 x/ W0 M
  "This is for the url bind"
, G$ B1 A! p* Q, E</div>( o7 e1 Y6 N, R4 U3 ^
<img :src="srcurl" alt="plmhome logo">5 H. F+ V7 U' z4 F( o3 j, k$ w
<!-- Bind html -->3 |$ S7 p; _1 R2 m5 o
<div v-html="html">4 b* a2 o- K3 |' s; q+ F
</div>3 U/ v) N7 `* P! V0 ~
<!-- Bind Text-->* o) y- v4 O9 B. B& J) P$ r! m
<div v-text="msg" v-bind:style="{color:'red'}"></div>
# ?- I4 P9 D' t2 y" T: ^</div>
/ [- `( t( V* {! d# I, |
上海点团信息科技有限公司,承接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

数据绑定:
  b& r7 \/ x- G' w
. k. ]& |* j! a' `) k- h) x
7 y7 y1 x. `! _; [" y<!-- Bind Attributes -->% g8 S  X7 L3 j9 {; L/ I8 v
<br>/ u  k/ D* _5 E- `; ~: u. ~  d
<div v-bind:title="url">
( r: o4 g# ]9 S4 y0 e7 ?- L  "This is for the url bind"$ G  A% f7 D, x0 j
</div>4 h9 u, W# z6 [9 M* `
<img :src="srcurl" alt="plmhome logo">2 D5 L' K9 c3 m6 f# B. L3 A
<!-- Bind html -->" x% M6 X5 n  N8 G2 E
<div v-html="html">
# a* `5 m/ ]- ?9 X9 D0 H</div>
* D1 Q4 D8 C& Z8 u<!-- Bind Text-->
' `, @0 g- t8 S! q$ q0 q8 h<div v-text="msg" v-bind:style="{color:'red'}"></div>! P! t7 D1 k+ s; q9 }: l
</div>* x; M& e7 C; M, G& A- E0 S
上海点团信息科技有限公司,承接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

数据绑定:4 c7 g$ h1 c9 L/ s3 P# K7 X  a
1 H& P! B! T, t% m

& o4 X3 Z$ Q8 \; T. w<!-- Bind Attributes -->/ c! m: W( J2 e) E9 o( E
<br>/ z% }( Z' O0 d0 _' S7 t% |
<div v-bind:title="url">
; n( a$ l; d; C; |! h. h, E2 I. z  "This is for the url bind"9 @; O8 z% a& z
</div>$ b  i) d* z, A9 J" d+ ?( O
<img :src="srcurl" alt="plmhome logo">; b) i$ A! ~: V0 m# @) d, _
<!-- Bind html -->5 K8 z4 i) P; }( ~4 R+ c2 v* {
<div v-html="html">
' [. b( H& E; H</div>: j/ b, K5 f3 D
<!-- Bind Text-->2 R) Q7 z0 w; c2 P: i
<div v-text="msg" v-bind:style="{color:'red'}"></div>) s" X& }9 z* s. P( l
</div>7 z! z# b( ^) e) n$ D" i  W9 _
上海点团信息科技有限公司,承接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

数据绑定:# ]) O# f& h& n6 k- Y1 o) ~' g
' B5 s4 N; z+ s
" t% c- F7 X) ~+ N
<!-- Bind Attributes -->
' j. L7 P/ K+ G- v: F<br>
! |- r' w$ ^5 U: P. m& Q) K8 ~<div v-bind:title="url">
  I, @# p: G& N8 [2 _# B: A  "This is for the url bind"
! `5 u5 \# l" n  a. B1 o* |1 r. f</div>7 Q+ p: u! }5 [
<img :src="srcurl" alt="plmhome logo">
& _9 X3 l; x- x$ e. ?" M# I# W. C<!-- Bind html -->. h. k/ b5 H0 n
<div v-html="html">6 T9 H; }5 n' `/ m6 G- g& Q
</div>) t9 G* L3 m7 M1 Z! Z; I. R: ^5 m% J4 p
<!-- Bind Text-->
$ W5 Z. ?. B2 V( b/ o$ Q, J; [+ h<div v-text="msg" v-bind:style="{color:'red'}"></div>* c1 m; N$ U# q! t4 l5 j
</div>
9 m  W- i9 S( U/ T) c
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了