Vue项目创建启动

今天药忘吃喽~ 2023-02-17 15:53 109阅读 0赞

安装Node.js

https://nodejs.org/zh-cn/

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70

20200812133114551.png

安装vue.js
npm install vue
# 全局安装 vue-cli
npm install —global vue-cli
# 创建一个基于 webpack 模板的新项目
npm install -g @vue/cli-init
vue init webpack moses-vue

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 1
# 安装依赖,走你
cd moses-vue
npm run dev

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 2

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 3

安装淘宝镜像,安装后用cnpm替代npm命令即可
npm install -g cnpm —registry=https://registry.npm.taobao.org
使用 Yarn 替代 npm,更快、更高效
npm i yarn -g —verbose

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 4

npm官方源访问速度实在不敢恭维,建议使用之前切换为淘宝镜像
yarn config set registry https://registry.npm.taobao.org
具体命令关系如下
npm install => yarn install
npm install —save [package] => yarn add [package]
npm install —save-dev [package] => yarn add [package] —dev
npm install —global [package] => yarn global add [package]
npm uninstall —save [package] => yarn remove [package]
npm uninstall —save-dev [package] => yarn remove [package]

创建项目
vue init webpack moses-vue

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 5
安装依赖包
cd moses-vue
yarn install
运行项目
npm run dev
访问

粒子效果

下载依赖

npm install vue-particles —save-dev

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 6

main.js引入

  1. import Vue from 'vue'
  2. import VueParticles from 'vue-particles'
  3. Vue.use(VueParticles)

" class="reference-link">watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 7

直接使用

  1. <vue-particles
  2. :particle-opacity="0.7"
  3. :particles-number="60"
  4. :particle-size="4"
  5. :lines-width="1"
  6. :line-linked="true"
  7. :line-opacity="0.4"
  8. :lines-distance="150"
  9. :move-speed="2"
  10. :hover-effect="true"
  11. :click-effect="true"
  12. color="#fff"
  13. shape-type="circle"
  14. lines-color="#fff"
  15. hover-mode="grab"
  16. click-mode="push"
  17. class="lizi"
  18. style="height:100%"
  19. />

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 8

属性含义

  1. color: String类型。默认'#dedede'。粒子颜色。
  2. particleOpacity: Number类型。默认0.7。粒子透明度。
  3. particlesNumber: Number类型。默认80。粒子数量。
  4. shapeType: String类型。默认'circle'。可用的粒子外观类型有:"circle","edge","triangle", "polygon","star"
  5. particleSize: Number类型。默认80。单个粒子大小。
  6. linesColor: String类型。默认'#dedede'。线条颜色。
  7. linesWidth: Number类型。默认1。线条宽度。
  8. lineLinked: 布尔类型。默认true。连接线是否可用。
  9. lineOpacity: Number类型。默认0.4。线条透明度。
  10. linesDistance: Number类型。默认150。线条距离。
  11. moveSpeed: Number类型。默认3。粒子运动速度。
  12. hoverEffect: 布尔类型。默认true。是否有hover特效。
  13. hoverMode: String类型。默认true。可用的hover模式有: "grab", "repulse", "bubble"
  14. clickEffect: 布尔类型。默认true。是否有click特效。
  15. clickMode: String类型。默认true。可用的click模式有: "push", "remove", "repulse", "bubble"

效果

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3N0ZXZlX2ZyYW5r_size_16_color_FFFFFF_t_70 9

发表评论

表情:
评论列表 (有 0 条评论,109人围观)

还没有评论,来说两句吧...

相关阅读

    相关 vue项目创建

    在开始之前,我们说一下怎么创建一个vue项目,现在的vue版本是2.x,不过3.0的版本估计会在明年下半年发布吧。所以我们还是用2.x的方式来说明。 最简单的方式就是使用一款