为什么说是说创建一个项目呢?是因为用脚手架创建出来的文件带有helloworld小demo,所以说是一个项目。
第一步(仅第一次执行):全局安装@vue/cli。
npm install -g @vue/cli
第二步:切换到你要创建项目的目录,然后使用命令创建项目
vue create xxxx
会出现这种界面:
这是选择vue版本,使用vue2和3都可以,默认选择vue2
这样就表示项目创建好了
第三步:启动项目
npm run serve
备注:
npm config set registry https://registry.npm.taobao.org
vue inspect > output.js
├── node_modules ├── public │ ├── favicon.ico: 页签图标 │ └── index.html: 主页面 ├── src │ ├── assets: 存放静态资源 │ │ └── logo.png │ │── component: 存放组件 │ │ └── HelloWorld.vue │ │── App.vue: 汇总所有组件 │ │── main.js: 入口文件 ├── .gitignore: git 版本管制忽略的配置 ├── babel.config.js: babel 的配置文件 ├── package.json: 应用包配置文件 ├── README.md: 应用描述文件 ├── package-lock.json:包版本控制文件
打开package.json文件
{ "name": "vue_test", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }, "dependencies": { "core-js": "^3.6.5", "less-loader": "^10.2.0", "nanoid": "^3.1.30", "vue": "^2.6.11" }, "devDependencies": { "@vue/cli-plugin-babel": "~4.5.0", "@vue/cli-plugin-eslint": "~4.5.0", "@vue/cli-service": "~4.5.0", "babel-eslint": "^10.1.0", "eslint": "^6.7.2", "eslint-plugin-vue": "^6.2.2", "vue-template-compiler": "^2.6.11" }, "eslintConfig": { "root": true, "env": { "node": true }, "extends": [ "plugin:vue/essential", "eslint:recommended" ], "parserOptions": { "parser": "babel-eslint" }, "rules": {} }, "browserslist": [ "> 1%", "last 2 versions", "not dead" ] }
这三行比较重要
"scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint" },
启动项目比较简单,打开终端,使用如下命令
npm run serve
如果界面是这样,恭喜你项目启动成功,可以打开网址查看啦,第一个网址是本地访问地址,第二个是局域网内其他小伙伴访问地址。
看到这个界面,表示项目启动成功了!!!之后就可以构建自己的项目了!!!