提交 cc8b5f77 编辑于 作者: chenzhipei's avatar chenzhipei
浏览文件

use 2.1.11

上级 2a76bcd7
显示 338 个添加334 个删除
+338 -334
PORT=3000
ROOT_URL=http://localhost:3000
MONGO_URL=mongodb://localhost:27017/steedos
MONGO_OPLOG_URL=mongodb://localhost:27017/local
MONGOMS_DOWNLOAD_MIRROR=https://www-steedos-com.oss-cn-beijing.aliyuncs.com/steedos/platform/bin/mongodb
MONGOMS_DEBUG=true
TRANSPORTER=redis://localhost:6379
CACHER=redis://localhost/2
PORT=5000
ROOT_URL=http://localhost:5000
TRANSPORTER=redis://127.0.0.1:6379
CACHER=redis://127.0.0.1:6379/1
MONGO_URL=mongodb://127.0.0.1:27017/steedos
# NODE_ENV=production
APIKEY=
LOGPATH=
\ No newline at end of file
DING_LOGPATH=
QYWX_LOGPATH=
STEEDOS_CFS_STORE=
STEEDOS_TENANT_CONFIG_ENABLE_REGISTER=
STEEDOS_PUSH_APN_DATA=
STEEDOS_PUSH_XINGE_ACCESSID=
STEEDOS_PUSH_XINGE_SECRETKEY=
STEEDOS_PUSH_HUAWEI_APPID=
STEEDOS_PUSH_HUAWEI_APPSECRET=
STEEDOS_PUSH_HUAWEI_APPPKGNAME=
STEEDOS_PUSH_MI_APPSECRET=
STEEDOS_PUSH_MI_PRODUCTION=
DEVELOPER_STANDARD_OBJECTS=true
DEFAULT_PACKAGE_PATH=
# saas初始化工作区信息
STEEDOS_CLOUD_API_KEY=
STEEDOS_CLOUD_SPACE_ID=
STEEDOS_CLOUD_URL=
\ No newline at end of file
{
"name": "steedos-project-packages",
"version": "1.0.0",
"description": "",
"author": "",
"dependencies": {
"@steedos-labs/oa": "2.1.9"
}
}
steedos-app-default:
enable: true
version: 2.1.9
description: A Steedos App
local: true
path: steedos-app
'@steedos-labs/oa':
enable: true
version: 2.1.9
description: ''
local: false
path: .steedos/node_modules/@steedos-labs/oa
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
# yarn lockfile v1
"@steedos-labs/oa@2.1.9":
version "2.1.9"
resolved "https://registry.nlark.com/@steedos-labs/oa/download/@steedos-labs/oa-2.1.9.tgz#c51592d62ac867d9b9de019c6a031480b88ec35b"
integrity sha1-xRWS1irIZ9m53gGcagMUgLiOw1s=
dependencies:
"@steedos/app-contracts" "2.0.51"
"@steedos/app-crm" "2.0.51"
"@steedos/app-contracts@2.0.51":
version "2.0.51"
resolved "https://registry.nlark.com/@steedos/app-contracts/download/@steedos/app-contracts-2.0.51.tgz#9867ca5c2efb28f17172edd4126382e1689069f0"
integrity sha1-mGfKXC77KPFxcu3UEmOC4WiQafA=
"@steedos/app-crm@2.0.51":
version "2.0.51"
resolved "https://registry.nlark.com/@steedos/app-crm/download/@steedos/app-crm-2.0.51.tgz#2db47346be1afc38a5f05b37efe3b79d30c25eab"
integrity sha1-LbRzRr4a/Dil8Fs37+O3nTDCXqs=
"use strict";
const path = require('path');
const chokidar = require('chokidar');
const _ = require('underscore');
let changePackages = [];
let timeoutId = null;
const reloadPackage = (broker, packagePath)=>{
changePackages.push(packagePath);
if(!timeoutId){
clearTimeout(timeoutId)
}
timeoutId = setTimeout(()=>{
const _changePackages = _.clone(changePackages);
changePackages = []
_.each(_.uniq(_.compact(_changePackages)), (_packagePath)=>{
const packageJson = require(path.join(_packagePath, 'package.json'));
if(packageJson){
broker.call(`~packages-project-server.reloadPackage`, {module: packageJson.name})
}
})
}, 5000)
}
module.exports = {
name: "steedos-dx-develop",
namespace: "steedos",
started() {
const appPath = path.join(process.cwd(), 'steedos-app')
chokidar.watch(appPath).on('change', (_path, stats)=>{
reloadPackage(this.broker, appPath)
});
const packagesPath = path.join(process.cwd(), 'steedos-packages');
chokidar.watch(packagesPath).on('change', (_path, stats)=>{
const rP = path.relative(packagesPath, _path);
const packagePath = path.join(packagesPath, rP.split(path.sep)[0])
reloadPackage(this.broker, packagePath)
});
}
};
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册