首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

解决django部署静态文件404问题

用过django的内置服务器127.0.0.1:8000都知道,如果debug=False的时候那么django就不会自己去寻找静态文件了, 那么这个时候就需要自己去设置静态文件的路径,为此,我踩过不少坑...,这篇文章能够很好的解决这个问题 我部署的环境是centos7.6 + django + uwsgi + nginx 详情请参考此博客下部署文章 在nginx中设置好静态文件路径,用绝对路径指向静态文件...static即可,media同理 location /static{ alias /data/wwwroot/project/static; } 正文开始 如果你的项目部署所有的静态文件都出现了404...=os.path.join(BASE_DIR,’static’)  #用于处理静态文件 MEDIA_ROOT=os.path.join(BASE_DIR,’media’) # 用于处理上传的文件 setting...  # 收集全部静态文件到STATIC_URL定义的路径内 然后重启你的uwsgi和nginx看看效果吧 这样就可以解决关了debug静态文件丢失的问题,踩了n多坑之后总结出来的经验,分享给你们!

6.2K30

vue 打包,如何修改接口地址?

01 背景 在 vue 项目中,我们可以通过不同的环境,访问不同的服务器. 虽然可以使用环境的切换,但是在打包成html文件,想对其进行修改就不行了。...创建 config.js 文件 首先我们在public文件下建立一个js文件,就叫config.js吧,内容为 window.g = { AXIOS_TIMEOUT: 10000, ApiUrl...引用 config.js 文件 接下来我们只需要在index.html这个入口文件里引入该文件(注意路径就ok) <script type="text/javascript" src="/public/...service = axios.create({ baseURL: baseURLStr, // api的base_url timeout: 5000 // 请求超时时间 }) 总结 最后在<em>打包</em>成功之后...,config,<em>js</em><em>文件</em>不会被<em>打包</em>,依然存在public<em>文件</em>夹下,如果需要修改只需要用记事本打开<em>文件</em>修改地址就OK了,而且该方法也不会影响开发模式。

2.8K10

vue项目打包提交到git上为什么没有dist这个文件

vue项目中使用npm run build打包后会生成一个dist文件,使用git推送项目,发现git上少了一个dist文件,为什么明明本地项目中有这个文件而推上去就没有了呢?...一、简绍 我们做的每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。...二、常用的规则 /mtk/ 过滤整个文件夹 *.zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件 以上规则意思是:被过滤掉的文件就不会出现在你的GitHub库中了,当然本地库中还有,...除了以上规则,它还可以指定要将哪些文件添加到版本管理中。 !src/ 不过滤该文件夹 !*.zip 不过滤所有.zip文件 !...如图: # dependencies npm包文件 /node_modules # production 打包文件 /build # misc .DS_Store npm-debug.log

1.2K10

vue调用js文件_vue调用其他js文件中的方法

本文主要介绍了vue引用js文件的多种方式,本文大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1、vue-cli webpack全局引入jquery (1) 首先 npm...install jquery –save (–save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖。)...了. 2、vue组件引用外部js的方法 项目结构如图: content组件代码: <button...3、单vue页面引用内部js方法 (1) 首先 npm install jquery –save (–save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖...(){ console.log($) } } 就不会有了,原因可能是得符合vuejs的写法吧 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

18.6K50

Vue教程(三)vue-cli 构建Vue项目打包和发布

一项目打包 - 1 打包的配置在 build/webpack.base.conf.js文件下 image.png 打包配置 常量config在vue/config/index.js 文件下配置,_...image.png __dirname的定义 - 2 需要修改vue/config/index.js 文件下的将build对象下的assetsPublicPath中的“/”,改为“./” image.png...vue/config/index.js配置 -3 采用npm run build打包 image.png 打包 -4 打包成功,会发现在项目根目录增加一个文件夹dist image.png...打包成功后项目目录 image.png image.png 用浏览器打开dist文件下的index.html image.png index.html image.png 浏览器打开主页面...浏览器打开dist文件下的index.html,页面正常,则说明打包成功了,可以发布到服务器上。

2.3K30
领券