本文做者:魏泯前端
博客源地址:https://www.cnblogs.com/simple/vue
效率魔法師node
咱們的需求是使用vue進行先後端分離開發,本節目標是爲了可以使用npm run dev
將咱們的前端項目運行起來
咱們須要的是nodejs、npm、cnpm、webpack、vuewebpack
個人Ubuntu版本: elementoryOS 5 (基於Ubuntu18)git
更新包管理器apt與apt-getgithub
sudo apt update sudo apt-get update
使用apt包管理器進行下載web
sudo apt-get install nodejs # 下載nodejs sudo apt-get install npm #下載npm,它是nodejs的包管理器(nodejs package manager)
升級 npmvue-cli
npm install npm -g # npm install -g npm # npm -g install npm
國內的npm不是很好用,使用cnpm代替npm的平常使用。npm
升級或安裝 cnpmubuntu
npm install cnpm -g
你能夠使用如下命令來查看全部全局安裝的模塊:
$ npm list -g
請先安裝git,安裝命令請參考下面
ubuntu系統
sudo apt-get install git
最新穩定版
$ cnpm install vue
Vue.js 提供一個官方命令行工具,可用於快速搭建大型單頁應用。
全局安裝 vue-cli
$ cnpm install --global vue-cli
使用 cnpm 安裝 webpack:
cnpm install webpack -g
建立一個基於 webpack 模板的新項目
$ vue init webpack my-project
這裏須要進行一些配置,默認回車便可
This will install Vue 2.x version of the template. For Vue 1.x use: vue init webpack#1.0 my-project ? Project name my-project ? Project description A Vue.js project ? Author runoob <test@runoob.com> ? Vue build standalone ? Use ESLint to lint your code? Yes ? Pick an ESLint preset Standard ? Setup unit tests with Karma + Mocha? Yes ? Setup e2e tests with Nightwatch? Yes vue-cli · Generated "my-project". To get started: cd my-project npm install npm run dev Documentation can be found at https://vuejs-templates.github.io/webpack
進入項目,安裝並運行:
$ cd my-project $ cnpm install # 安裝依賴 $ cnpm run dev # 運行項目 DONE Compiled successfully in 4388ms > Listening at http://localhost:8080
若有問題,請留言。 若有不足,請指正。