| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> 如何创建Vue项目并与后端django联调 -> 正文阅读 |
|
[JavaScript知识库]如何创建Vue项目并与后端django联调 |
vue-cli搭建全局模块路径与缓存路径可以参考Windows下安装vue开发环境 - 简书 (jianshu.com) windows下安装vue环境使用之前,我们先来掌握3个东西是用来干什么的。 npm: Nodejs下的包管理器。 webpack: 它主要的用途是通过CommonJS的语法把所有浏览器端需要发布的静态资源做相应的准备,比如资源的合并和打包。 vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要 npm install就可以安装) 1.安装npm官网进行下载Download | Node.js (nodejs.org) Node.js 是一个开源与跨平台的JavaScript 运行时环境。 双击应用程序进行安装
*可以使用默认路径,本例子中自行修改为D:\P_Program\nodejs* 一直点next,其他的不用管
到上面这一步就是完成安装了,如果出现问题请重新下载官方文件,别下一些杂七杂八的,这可是开源的,免费!懂? 2.nodejs目录介绍win + r 输入 cmd 回车打开控制台 输入
输入 输入 以上几步没问题说明你安装好了 3.配置镜像输入命令 输入命令npm config list 显示所有配置信息,我们关注一个配置文件 使用文本编辑器编辑它,可以看到配置信息 4.检查配置镜像是否可以正常使用
实践部分1. 如何安装vue-cli?
最终下载到的地方是 安装报错解决Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules…
官方给出的解决方案
2. 创建前端项目cd django的项目根目录 vue create 项目名
3. 创建时候选什么上下键选择,空格选定/取消,enter确认
default (babel, eslint) ? Manually select features
选择bable和router
选package.json
选n 4. Vue-cli 的项目结构:
其他配置文件不要乱动。 最后目录展示 5. django的适配.
从前:url -> views.py -> .html的 现在:url -> .html urls.py中:
settings.py中:
settings.py中:
6. dist文件夹dist文件夹 是vue打包后的 那个包本身。django要从dist里面拿到index.html和static的所有静态资源。 用户-电脑浏览器-django-dist包 -> vue-cli前端开发用的 打包命令:进入vue-cli 根目录下,就是我们的vue_project的根目录下。 执行 前端独立调试启动服务命令: 这时候就有dist文件夹了 npm run serve 进入http://localhost:8080/ 启动django项目,进入http://127.0.0.1:8088/index/![请添加图片描述](https://img-blog.csdnimg.cn/efcc6cc9e78544c2bbb08f9e3d96e904.png |
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 16:47:22- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |