deepin vue安裝步驟


deepin安裝node.js

sudo wget https://nodejs.org/dist/v9.2.0/node-v9.2.0-linux-x64.tar.xz
tar xJf node-v9.2.0-linux-x64.tar.xz
mv node-v9.2.0-linux-x64 /opt/node/

  

問題:Ec2 sudo 運行 npm或node時,出現找不到命令:
解決辦法:

sudo 運行 npm或node時,出現找不到命令的情況,運行下面這些命令, 

sudo ln -s /opt/node/node-v9.2.0-linux-x64/bin/node /usr/bin/node

sudo ln -s /opt/node/node-v9.2.0-linux-x64/bin/node /usr/lib/node

sudo ln -s /opt/node/node-v9.2.0-linux-x64/bin/npm /usr/bin/npm

sudo ln -s /opt/node/node-v9.2.0-linux-x64/bin/node-waf /usr/bin/node-waf

  

linux安裝cnpm:

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

創建cnpm的軟鏈接,生成全局屬性:

sudo ln -s /opt/node/node-v9.2.0-linux-x64/bin/cnpm /usr/bin/cnpm

cnpm -v 查看版本

cnpm@6.0.0 (/opt/node/node-v9.2.0-linux-x64/lib/node_modules/cnpm/lib/parse_argv.js)
npm@6.9.0 (/opt/node/node-v9.2.0-linux-x64/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
node@9.2.0 (/opt/node/node-v9.2.0-linux-x64/bin/node)
npminstall@3.20.2 (/opt/node/node-v9.2.0-linux-x64/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/opt/node/node-v9.2.0-linux-x64 
linux x64 4.15.0-29deepin-generic 
registry=https://registry.npm.taobao.org

安裝vue:

cnmp install vue

安裝vue-cli腳手架構建工具:

cnpm install --global vue-cli

創建一個基於 webpack 模板的新項目:

vue init webpack my-project(my-project為項目名稱)

初始化一個項目:

vue init webpack-simple my-project

 

名詞解釋:

需要注意的是項目的名稱不能大寫,不然會報錯。

Project name (my-project) # 項目名稱(我的項目)
Project description (A Vue.js project) # 項目描述一個Vue.js 項目
Author 作者(你的名字)
Install vue-router? (Y/n) # 是否安裝Vue路由,也就是以后是spa(但頁面應用需要的模塊)
Use ESLint to lint your code? (Y/n) # 使用 ESLint 到你的代碼? (Y [ yes ] / N [ no ])
Pick an ESLint preset (Use arrow keys) # 選擇一個預置ESLint(使用箭頭鍵)
Setup unit tests with Karma + Mocha? (Y/n) # 設置單元測Karma + Mocha? (Y/ N)
Setup e2e tests with Nightwatch? (Y/n) # 設置端到端測試,Nightwatch? (Y/ N)

當然這些都看你自己個人的情況,我這里是全選了yes。

如果提示沒有找到package.json,運行下面命令創建

cnpm init -f

進入到項目:

cd my-project

所以在這之前需要解決項目的依賴問題,使用下面的命令安裝項目的依賴:

cnpm install

運行項目:

cnpm run dev


免責聲明!

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



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