使用vue-cli快速搭建前后端分离项目
时间: 2023-05-26 15:02:24 浏览: 136
要使用vue-cli快速搭建前后端分离项目,需要按照以下步骤:
1. 安装node.js
确保已在计算机上安装了node.js。可以在node.js官网上下载并安装它。
2. 安装vue-cli工具
在命令行中输入以下命令:
```
npm install -g vue-cli
```
3. 创建一个新项目
在命令行中输入以下命令:
```
vue init webpack myproject
```
这将在当前目录中创建一个名为“myproject”的新项目。
4. 安装依赖项
在命令行中进入应用程序的目录:
```
cd myproject
```
然后,运行以下命令来安装项目依赖项:
```
npm install
```
5. 启动开发服务器
在命令行中运行以下命令来启动开发服务器:
```
npm run dev
```
这将启动一个开发服务器,并且可以在浏览器中访问。
6. 创建API
使用Node.js或其他后端框架创建API。在开发过程中,可以使用Mock API来模拟后端API。
7. 打包应用程序
在命令行中运行以下命令来打包应用程序:
```
npm run build
```
这将生成一个dist目录,其中包含打包好的应用程序。
以上就是使用vue-cli快速搭建前后端分离项目的步骤。注意,这只是一个基本的框架,需要根据项目的具体需求进行修改。
相关问题
使用vue-cli快速搭建前后端分离项目怎么改端口
使用vue-cli快速搭建前后端分离项目的默认端口是8080,如果需要更改端口,可以按照以下步骤进行操作:
1. 打开项目根目录下的config文件夹,找到index.js文件;
2. 在文件中搜索“8080”,会发现有多处出现这个端口,其中一处如下所示:
```
dev: {
// Paths
assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {},
// Various Dev Server settings
host: 'localhost', // can be overwritten by process.env.HOST
port: 8080, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined
autoOpenBrowser: false,
errorOverlay: true,
notifyOnErrors: true,
poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions-
// Use Eslint Loader?
// If true, your code will be linted during bundling and
// linting errors and warnings will be shown in the console.
useEslint: true,
// If true, webpack will display hints and warnings when your code is not optimized for production.
// See https://webpack.js.org/guides/production/#optimization-hints.
showEslintErrorsInOverlay: false,
}
```
这里的port就是当前项目使用的端口,将它改成你需要的值即可。
3. 保存文件后,重新启动项目,新的端口就会生效了。例如:
```
npm run dev --port 8888
```
或者修改package.json文件中scripts的启动命令:
```
"scripts": {
"dev": "vue-cli-service serve --port 8888",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
```
然后启动项目:
```
npm run dev
```
阅读全文