File tree 2 files changed +46
-0
lines changed
2 files changed +46
-0
lines changed Original file line number Diff line number Diff line change
1
+ ## 环境
2
+
3
+ 采取的文明对象是澳大利亚的左右群岛进行对比。源于同一个祖先,岛屿环境差异对比丰富。纯粹由地理环境、生存资源决定着文明的演变方向。
4
+
5
+ 吃:完全由环境决定。水多,种植芋艿;获取动物方便的地方,狩猎;平原,浇灌水系种植水稻。
6
+
7
+ 组织:权力的组成,决策的产生。因人口数量,隔离程度(与其它部落的利益冲突),物种资源的不同。导致演进成不同的组织体系。小岛屿,资源较少,与其它文明的接触比较少,主要的矛盾冲突在于内部资源协调,外部因素较为平和。内部共同面对着资源的分配问题,采用的是比较平等的分配、协作模式。但资源多,与其它文明接触(如,战争)较多的,则主要受制于外界因素,内部逐渐的对外冲突中,形成了行之有效的管理结构,人才逐渐显现出来,参与并优化治理。通过迭代,产生了远超其它文明的组织结构与资源调度能力。
8
+
9
+ 除了环境的决定,还有文明发展的偶然性。在环境的底色下,拥有的可能,只能在时间的排练下,最终才能全部发生。
10
+ 单个文明产生的东西,具有某种意义上的不确定性。所以,处于交流中的文明,互相交流了各自进化的成果,在总的进程上,保持了一致。
11
+ 但这,又具有独立性的文明之间的交流,建立在技术发展到了一定程度后,有所成果,能有所交流后产生的。
12
+
13
+ 个人与集体:
14
+ 集体在历史上会出现必然选择、与进化方向。
15
+ 但优秀的个人,超出群体的理解,短暂地改变(呈现)进程。
16
+ 有点类似于简单发明与复杂发明的关系
Original file line number Diff line number Diff line change @@ -82,3 +82,33 @@ var chain = require('slide').chain;
82
82
``` js
83
83
process .emit (' time' , ' stage:' + name)
84
84
```
85
+
86
+
87
+
88
+ ## 重要属性
89
+ 1 . scope -- '/' 命名空间。最多只有一级
90
+ ` getProjectScope() ` -- 返回 ` @name `
91
+ ``` js
92
+
93
+ function scopeifyScope (scope ) {
94
+ return (! scope || scope[0 ] === ' @' ) ? scope : (' @' + scope)
95
+ }
96
+
97
+ function getProjectScope (prefix ) {
98
+ try {
99
+ var pkg = JSON .parse (fs .readFileSync (path .join (prefix, ' package.json' )))
100
+ if (typeof pkg .name !== ' string' ) return ' '
101
+ var sep = pkg .name .indexOf (' /' )
102
+ if (sep === - 1 ) return ' '
103
+ return pkg .name .slice (0 , sep)
104
+ } catch (ex) {
105
+ return ' '
106
+ }
107
+ }
108
+ ```
109
+
110
+ 2 . 有哪些命令
111
+ ` npm.js:L118 `
112
+ ``` js
113
+ var cmd = require (path .join (__dirname , a + ' .js' ))
114
+ ```
You can’t perform that action at this time.
0 commit comments