vue-cli 4 安裝與 新建項目 路由


環境:

windows: 10
vue-cli: 4
編輯器: vsCode
npm: 6.11.3 #去nodejs網安裝https://npm.taobao.org/mirrors/node/v12.12.0/node-v12.12.0-x64.msi

 

1.安裝 :

>npm install -g @vue/cli
# 查看版本
PS D:\vue\project-3> vue -V
@vue/cli 4.0.4

2.創建項目:

添加淘寶鏡像:
npm install -g cnpm --registry=https://registry.npm.taobao.org
創建項目
vue init webpack my-project
或者 vue create project
-3 #這里可以上下選擇, 我們選 手動 Vue CLI v4.0.4 ? Please pick a preset: default (babel, eslint) > Manually select features # 然后根據自己的需求選組件 Vue CLI v4.0.4 ? Please pick a preset: Manually select features ? Check the features needed for your project: (*) Babel ( ) TypeScript ( ) Progressive Web App (PWA) Support (*) Router (*) Vuex (*) CSS Pre-processors >(*) Linter / Formatter ( ) Unit Testing ( ) E2E Testing

3.創建路由

3.1 在{項目路徑}/src/router/index.js中添加一路由

3.2 在App.vue 中添加 <router-link to="/demo1">Demo1</router-link>

 

<template>
  <div id="app">
    <div id="nav">
      <router-link to="/">Home</router-link> |
      <router-link to="/about">About</router-link> |
      <router-link to="/demo1">Demo1</router-link>
    </div>
    <router-view/>
  </div>
</template>

<style lang="less">
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  color: #2c3e50;
}

#nav {
  padding: 30px;

  a {
    font-weight: bold;
    color: #2c3e50;

    &.router-link-exact-active {
      color: #42b983;
    }
  }
}
</style>

3.3 創建 Demo1.vue

<template>
  <div class="test">
    <h1>This is an Demo1 page</h1>

  </div>

</template>

<script>
</script>

<style lang="">
  
</style>

3.4 運行項目

>npm run serve

 DONE  Compiled successfully in 3656ms                                                    11:20:07

  App running at:
  - Local:   http://localhost:8080/
  - Network: http://192.168.1.105:8080/

  Note that the development build is not optimized.
  To create a production build, run npm run build. 

3.5 測試,訪問 http://localhost:8080/demo1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM