1.0.2 • Published 6 years ago
laravel-mvc-config v1.0.2
Laravel-mvc-config
node.js
express
laravel-mvc
laravel-mvc-config
是laravel-mvc
的子工具,建议通过安装laravel-mvc
进行依赖安装
Install laravel-mvc
npm install laravel-mvc-config
作用
1、定义全局配置信息,使其能够在任何文件模块中使用
例如:
- 目录结构
.
├── bin
├── node_modules
│ └── laravel-mvc-config
└── test.js
- test.js
var config = require('laravel-mvc-config');
console.log(config);
- config对象可能的内容
{
const: {
DINAME: '/www/wwwroot/myapp/', // 项目根目录
CTRLNAME: '/www/wwwroot/myapp/controllers', // 项目控制器目录
MODELNAME: '/www/wwwroot/myapp/models', // 项目模型目录
}
}
如上设计原因
你可以在
laravel-mvc-config
中的bin
目录下新建自己的项目配置文件,然后在index.js
中加载上配置文件,即可在项目控制器中使用。
例如:
bin
下新建user.js
module.exports = {
name: 'yuanshang',
sex: '男',
age: 25,
// ... ...
}
index.js
中加载此配置文件
/**
* 加载配置文件
*/
module.exports = {
const: require('./bin/const'),
user: require('./bin/user'), // 在这加载引入配置
}
项目中任何文件使用配置
var config = require('laravel-mvc-config');
console.log(config.user.name);