大佬教程收集整理的这篇文章主要介绍了node.js – Express.js:将默认的public / images文件夹更改为另一个目录(Express.js文件夹之外),大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
/home/myName/Project/public/images
而且我希望我的图片/视频能够存在
/home/myName/allMymedia
app.configure(function(){ app.set('port',process.env.PORT || 3000); app.set('views',__dirname + '/views'); app.set('view ENGIne','jade'); app.use(express.favicon()); app.use(express.logger('dev')); app.use(express.bodyParser()); app.use(expressvalidator); app.use(express.methodOverride()); app.use(express.cookieParser('your secret here')); app.use(express.session()); app.use(app.router); app.use(require('less-middleware')({ src: __dirname + '/public' })); app.use(express.static(path.join(__dirname,'public'))); });
我试图将’/ public’改为’../public’,但这不起作用.我也玩了一些关于公开的其他路径声明,但最多知道我无法弄清楚如何解决这个问题.任何帮助,将不胜感激.
var express = require('../..'); var app = express(); app.use(express.logger('dev')); app.use(express.static(__dirname + '/public')); app.use(express.static('/home/myName/allMymedia/')); app.use(app.router); app.listen(3000); // GET /images/foo.jpg will first check ./public/images/foo.jpg,// then /home/myName/allMymedia/images/foo.jpg,// then it will attempt to match a routIng function to '/images/foo.jpg' // As usual,as soon as something sends a response,no further functions are called. // Reorder the app.use stack to change this order.
以上是大佬教程为你收集整理的node.js – Express.js:将默认的public / images文件夹更改为另一个目录(Express.js文件夹之外)全部内容,希望文章能够帮你解决node.js – Express.js:将默认的public / images文件夹更改为另一个目录(Express.js文件夹之外)所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。