首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有一种方法可以让nodeJS应用程序的顶部更干净,需要很多模块

有没有一种方法可以让nodeJS应用程序的顶部更干净,需要很多模块
EN

Stack Overflow用户
提问于 2017-07-27 22:39:05
回答 1查看 39关注 0票数 0

我正在努力寻找是否有一种方法可以有一个更干净的“顶部”的节点应用程序。我有很多模块需求,也许有一种方法可以从另一个js文件中包含它们,比如modules.js或其他什么?

代码语言:javascript
复制
var express = require('express');
var vision = require('node-cloud-vision-api');
var AWS = require('aws-sdk');
var multerS3 = require('multer-s3');
var toArray = require('json-to-array');
var sizeof = require('object-sizeof');
var _ = require('underscore');
var request = require('request');
var unique = require('array-unique');
var async = require("async");
var bodyParser = require('body-parser');
var chrono = require('chrono-node');
var fs = require('fs');
var path    = require('path');
var pdf2img = require('pdf2img');
var Knwl = require("knwl.js");
var knwlInstance = new Knwl('english');
var remove = require('array-remove');
var Fuse = require('fuse.js');
Array.prototype.remove = require("array-remove-by-value");
var fuzzysearch = require('fuzzysearch');
var promise = require('promise');
var mysql = require('mysql');
var Occurrences = require('occurences');
var session = require('express-session');
var multer = require('multer'),
EN

回答 1

Stack Overflow用户

发布于 2017-07-28 00:25:14

@Joe Clay是对的。

但如果你想保持你的应用程序的顶级整洁:

创建一个modules.js文件。首先导入,然后导出此文件中的模块。

只要你想使用某个模块,就可以使用解构来提取它们。

var {module_name,... }= require(path_to/modules.js);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45353995

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档