Skip to content

jiamao/node-module-cmd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

在nodejs中加载cmd模块

NPM version npm download

Install

npm install module-cmd --save

Usage

前端cmd模块

// 模块 /data/web/mod/env.js
define('mod/env', function(require, exports, module) {
    exports.id = '1234';
})

// 模块 /data/web/mod/app.js
define('mod/app', function(require, exports, module) {
    const env = require('mod/env');
    
    exports.say = function() {
        console.log(env.id);
    }
})

使用前端模块

const cmd = require('module-cmd');
const loader = new cmd();

// 加载整个目录
loader.load('/data/web/mod');
// 加载单个模块
//loader.load('/data/web/mod/env.js');

// 基于id获取模块
const app = loader.require('mod/app');
app.say();

About

node下加载cmd模块

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published