首頁 >web前端 >js教程 >如何使用淘寶鏡像cnpm安裝Vue.js

如何使用淘寶鏡像cnpm安裝Vue.js

php中世界最好的语言
php中世界最好的语言原創
2018-05-29 10:17:505070瀏覽

這次帶給大家如何使用淘寶鏡像cnpm安裝Vue.js,使用淘寶鏡像cnpm安裝Vue.js的注意事項有哪些,下面就是實戰案例,一起來看一下。

前言

Vue.js是前端一個比較火的MVVM框架,要使用它,我們必須事先配置,其中有一個安裝方式是使用npm,比較適合比較大型的應用。今天就來看看這種方式如何操作,由於npm是國外的,使用起來比較慢,我們這裡使用淘寶的cnpm鏡像來安裝vue.

步驟

#首先我們需要下載npm,因為我已經提前安裝了node.js,安裝包裡面整合了npm,然後我們就可以利用npm指令從取得淘寶鏡像的cnpm了。

1.打開命令列窗口,輸入

npm install -g cnpm --registry=https://registry.npm.taobao.org

取得到cnpm以後,我們需要升級一下,輸入下面的命令

cnpm install cnpm -g

因為安裝Vue需要npm的版本大於3.0.0,所以我們要升級一下,

然後我們輸入下面的指令,安裝vue

cnpm install vue

接下來安裝vue-cli

cnpm install --global vue-cli

此時環境就建置好了。

2.接下來我們需要指定一個目錄存放我們的項目,可以選擇任意路徑,確定好路徑後輸入下面的命令

vue init webpack "项目名称"

3.成功以後,我們進入專案所在目錄

#cd "專案所在資料夾"

然後依序輸入下面的指令

cnpm install 
cnpm run dev

成功後我們進入瀏覽器,輸入localhost:8080會展示下面的頁面

##項目目錄

接下來我們看看上面成功建立的項目,進入專案目錄

我們開發的目錄是在src, src中包含下面的目錄

assets:存放突變

components:存放一個元件檔案

App.vue:專案

入口檔案,我們也可以直接將組成寫這裡,而不使用components 目錄

main.js:專案核心檔案

我們看看App.vue的內容

<template>
 <p id="app">
 <img src="./assets/logo.png">
 <router-view></router-view>
 </p>
</template>
<script>
export default {
 name: 'app'
}
</script>
<style>
#app {
 font-family: 'Avenir', Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 text-align: center;
 color: #2c3e50;
 margin-top: 60px;
}
</style>

Hello.vue

<template>
 <p class="hello">
 <h1>{{ msg }}</h1>
 <h2>Essential Links</h2>
 <ul>
  <li><a href="https://vuejs.org" rel="external nofollow" target="_blank">Core Docs</a></li>
  <li><a href="https://forum.vuejs.org" rel="external nofollow" target="_blank">Forum</a></li>
  <li><a href="https://gitter.im/vuejs/vue" rel="external nofollow" target="_blank">Gitter Chat</a></li>
  <li><a href="https://twitter.com/vuejs" rel="external nofollow" target="_blank">Twitter</a></li>
  <br>
  <li><a href="http://vuejs-templates.github.io/webpack/" rel="external nofollow" target="_blank">Docs for This Template</a></li>
 </ul>
 <h2>Ecosystem</h2>
 <ul>
  <li><a href="http://router.vuejs.org/" rel="external nofollow" target="_blank">vue-router</a></li>
  <li><a href="http://vuex.vuejs.org/" rel="external nofollow" target="_blank">vuex</a></li>
  <li><a href="http://vue-loader.vuejs.org/" rel="external nofollow" target="_blank">vue-loader</a></li>
  <li><a href="https://github.com/vuejs/awesome-vue" rel="external nofollow" target="_blank">awesome-vue</a></li>
 </ul>
 </p>
</template>
<script>
export default {
 name: 'hello',
 data () {
 return {
  msg: 'Welcome to 菜鸟教程'
 }
 }
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h1, h2 {
 font-weight: normal;
}
ul {
 list-style-type: none;
 padding: 0;
}
li {
 display: inline-block;
 margin: 0 10px;
}
a {
 color: #42b983;
}
</style>
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

怎麼使用ES6模版字串

#如何使用npm安裝全域模組權限

以上是如何使用淘寶鏡像cnpm安裝Vue.js的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn