zoukankan      html  css  js  c++  java
  • node——通过express模拟Apache实现静态资源托管

    1.express中处理静态资源的函数

    创建一个app.js作为入口文件,创建一个public文件夹作为静态资源文件夹

    var app=express();var fn=express.static(path.join(__dirname,'public')); //此时'/'是public目录 app.use('/',fn);

    或者可以写在一起

    app.use('/',express.static(path.join(__dirname,'public')));

    如果这样写

    app.use('/xx',express.static(path.join(__dirname,'public')));
    app.use('/ww',express.static(path.join(__dirname,'public')));

    访问的时候就要加/xx/静态资源名,或/ww/静态资源名

    如果再创建一个文件夹pu,代码这样写

    app.use('/xx',express.static(path.join(__dirname,'public')));
    app.use('/xx',express.static(path.join(__dirname,'pu')));

    这样表示两个文件夹使用同一个路径名,如果第一个文件夹没有找到想要的静态资源,就回去第二个文件夹寻找

    如果两个文件夹里都有相同名字的静态资源,只要在第一个文件夹中找到了就不会去第二个文件夹中寻找

  • 相关阅读:
    C++多态性的总结
    php 基于curl 实现,模拟多线程任务
    php 解决跨域问题
    vue-cli 使用步骤
    php 图片转成base64 前后台示例
    jq 实现选项卡效果
    javascript仿es6的map类
    PHP生成word并可下载
    vue 实现的树形菜单
    vue之路由的基本用法
  • 原文地址:https://www.cnblogs.com/ellen-mylife/p/11071937.html
Copyright © 2011-2022 走看看