Express middleware to expose select Node modules to browser

栏目: IT技术 · 发布时间: 6年前

内容简介:Express middleware to expose select Node modules to browser.2020-01-24 v0.0.3 Added git link 2020-01-24 v0.0.2 Updated README format

modulastic

Express middleware to expose select Node modules to browser.

Configuration Object

{
  appDir: string, // root directory below which node_modules can be found, usually __dirname
  <browserRoot>: {
    <nameToExpose>: {
      packageName: string, // actual node package name, optional, defaults to <nameToExpose>, useful for @ prefixed packages
      pathName: string // subdirectory under the module to expose, usually "dist"
    }
  },
  ... more <browserRoot> objects, rarely used
}

Example

import {modulastic} from "modulastic";

const app = express(); // obviously need to import express first

app.use(modulastic(app,{
  modules: {
    quill: {pathName:"dist"},
    jsoneditor: {pathName:"dist"},
    "dialog-polyfill": {pathName:"dist"},
    "fontawesome": {packageName:"@fortawesome",pathName:"fontawesome-pro"}
  }, 
  appDir:__dirname
}));

License: MIT

Change History

2020-01-24 v0.0.3 Added git link 2020-01-24 v0.0.2 Updated README format


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

人工智能产品经理——AI时代PM修炼手册

人工智能产品经理——AI时代PM修炼手册

张竞宇 / 电子工业出版社 / 2018-6 / 59

随着人工智能热潮的兴起,企业对人工智能领域产品经理的人才需求也开始井喷,人工智能产品经理成为顺应时代潮流的重要人力资源。实际上,人工智能确实给现有的产品和服务带来了全方位的升级,这也给产品经理从业人员提出了更高的要求,是关注人工智能产品的产品经理们面临的一次关键转型考验。 《人工智能产品经理——AI时代PM修炼手册》从知识体系、能力模型、沟通技巧等方面帮助大家系统地梳理了人工智能产品经理所必......一起来看看 《人工智能产品经理——AI时代PM修炼手册》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具