Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Z
zeroing-pack
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
劳工
zeroing-pack
Commits
8915da2c
Commit
8915da2c
authored
Dec 02, 2019
by
rockyl
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
过程、脚本、自定义模块代码抽离功能
parent
e4ae62fb
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
31 additions
and
3 deletions
+31
-3
index.es.js
dist/index.es.js
+7
-0
index.es.js.map
dist/index.es.js.map
+1
-1
index.js
dist/index.js
+7
-0
index.js.map
dist/index.js.map
+1
-1
index.umd.js
dist/index.umd.js
+7
-0
index.umd.js.map
dist/index.umd.js.map
+1
-1
index.js
src/index.js
+7
-0
No files found.
dist/index.es.js
View file @
8915da2c
...
@@ -208,6 +208,7 @@ ${scripts}
...
@@ -208,6 +208,7 @@ ${scripts}
*/
*/
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
TAG
=
'zeroing-pack'
;
async
function
pack
(
data
,
options
)
{
async
function
pack
(
data
,
options
)
{
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
...
@@ -240,7 +241,10 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -240,7 +241,10 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
processes
=
data
.
processes
;
newData
.
processes
=
data
.
processes
;
console
.
log
(
TAG
,
'start'
);
/*=====START process =====*/
/*=====START process =====*/
console
.
log
(
TAG
,
'start process'
);
let
processIDs
=
[];
let
processIDs
=
[];
findDepPidsBat
(
processIDs
,
data
.
processes
);
findDepPidsBat
(
processIDs
,
data
.
processes
);
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
...
@@ -263,6 +267,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -263,6 +267,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
for
(
let
process
of
data
.
processes
)
{
for
(
let
process
of
data
.
processes
)
{
processManager
.
deal
(
process
);
processManager
.
deal
(
process
);
}
}
await
processManager
.
generateCurrent
();
//自定义过程先编译
await
processManager
.
generateCurrent
();
//自定义过程先编译
for
(
let
process
of
builtinProcesses
)
{
for
(
let
process
of
builtinProcesses
)
{
...
@@ -277,6 +282,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -277,6 +282,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
/*=====END process =====*/
/*=====END process =====*/
/*=====START script =====*/
/*=====START script =====*/
console
.
log
(
TAG
,
'start script'
);
let
scriptIDs
=
[];
let
scriptIDs
=
[];
for
(
let
view
of
newData
.
views
)
{
for
(
let
view
of
newData
.
views
)
{
traverseNode
(
view
,
(
node
)
=>
{
traverseNode
(
view
,
(
node
)
=>
{
...
@@ -310,6 +316,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -310,6 +316,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
/*=====END script =====*/
/*=====END script =====*/
/*=====START custom =====*/
/*=====START custom =====*/
console
.
log
(
TAG
,
'start custom'
);
//newData.customs = [];
//newData.customs = [];
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
/*newData.customs = */
/*newData.customs = */
...
...
dist/index.es.js.map
View file @
8915da2c
This diff is collapsed.
Click to expand it.
dist/index.js
View file @
8915da2c
...
@@ -214,6 +214,7 @@ ${scripts}
...
@@ -214,6 +214,7 @@ ${scripts}
*/
*/
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
TAG
=
'zeroing-pack'
;
async
function
pack
(
data
,
options
)
{
async
function
pack
(
data
,
options
)
{
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
...
@@ -246,7 +247,10 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -246,7 +247,10 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
processes
=
data
.
processes
;
newData
.
processes
=
data
.
processes
;
console
.
log
(
TAG
,
'start'
);
/*=====START process =====*/
/*=====START process =====*/
console
.
log
(
TAG
,
'start process'
);
let
processIDs
=
[];
let
processIDs
=
[];
findDepPidsBat
(
processIDs
,
data
.
processes
);
findDepPidsBat
(
processIDs
,
data
.
processes
);
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
...
@@ -269,6 +273,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -269,6 +273,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
for
(
let
process
of
data
.
processes
)
{
for
(
let
process
of
data
.
processes
)
{
processManager
.
deal
(
process
);
processManager
.
deal
(
process
);
}
}
await
processManager
.
generateCurrent
();
//自定义过程先编译
await
processManager
.
generateCurrent
();
//自定义过程先编译
for
(
let
process
of
builtinProcesses
)
{
for
(
let
process
of
builtinProcesses
)
{
...
@@ -283,6 +288,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -283,6 +288,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
/*=====END process =====*/
/*=====END process =====*/
/*=====START script =====*/
/*=====START script =====*/
console
.
log
(
TAG
,
'start script'
);
let
scriptIDs
=
[];
let
scriptIDs
=
[];
for
(
let
view
of
newData
.
views
)
{
for
(
let
view
of
newData
.
views
)
{
traverseNode
(
view
,
(
node
)
=>
{
traverseNode
(
view
,
(
node
)
=>
{
...
@@ -316,6 +322,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -316,6 +322,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
/*=====END script =====*/
/*=====END script =====*/
/*=====START custom =====*/
/*=====START custom =====*/
console
.
log
(
TAG
,
'start custom'
);
//newData.customs = [];
//newData.customs = [];
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
/*newData.customs = */
/*newData.customs = */
...
...
dist/index.js.map
View file @
8915da2c
This diff is collapsed.
Click to expand it.
dist/index.umd.js
View file @
8915da2c
...
@@ -214,6 +214,7 @@ ${scripts}
...
@@ -214,6 +214,7 @@ ${scripts}
*/
*/
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
TAG
=
'zeroing-pack'
;
async
function
pack
(
data
,
options
)
{
async
function
pack
(
data
,
options
)
{
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
...
@@ -246,7 +247,10 @@ ${scripts}
...
@@ -246,7 +247,10 @@ ${scripts}
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
processes
=
data
.
processes
;
newData
.
processes
=
data
.
processes
;
console
.
log
(
TAG
,
'start'
);
/*=====START process =====*/
/*=====START process =====*/
console
.
log
(
TAG
,
'start process'
);
let
processIDs
=
[];
let
processIDs
=
[];
findDepPidsBat
(
processIDs
,
data
.
processes
);
findDepPidsBat
(
processIDs
,
data
.
processes
);
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
...
@@ -269,6 +273,7 @@ ${scripts}
...
@@ -269,6 +273,7 @@ ${scripts}
for
(
let
process
of
data
.
processes
)
{
for
(
let
process
of
data
.
processes
)
{
processManager
.
deal
(
process
);
processManager
.
deal
(
process
);
}
}
await
processManager
.
generateCurrent
();
//自定义过程先编译
await
processManager
.
generateCurrent
();
//自定义过程先编译
for
(
let
process
of
builtinProcesses
)
{
for
(
let
process
of
builtinProcesses
)
{
...
@@ -283,6 +288,7 @@ ${scripts}
...
@@ -283,6 +288,7 @@ ${scripts}
/*=====END process =====*/
/*=====END process =====*/
/*=====START script =====*/
/*=====START script =====*/
console
.
log
(
TAG
,
'start script'
);
let
scriptIDs
=
[];
let
scriptIDs
=
[];
for
(
let
view
of
newData
.
views
)
{
for
(
let
view
of
newData
.
views
)
{
traverseNode
(
view
,
(
node
)
=>
{
traverseNode
(
view
,
(
node
)
=>
{
...
@@ -316,6 +322,7 @@ ${scripts}
...
@@ -316,6 +322,7 @@ ${scripts}
/*=====END script =====*/
/*=====END script =====*/
/*=====START custom =====*/
/*=====START custom =====*/
console
.
log
(
TAG
,
'start custom'
);
//newData.customs = [];
//newData.customs = [];
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
/*newData.customs = */
/*newData.customs = */
...
...
dist/index.umd.js.map
View file @
8915da2c
This diff is collapsed.
Click to expand it.
src/index.js
View file @
8915da2c
...
@@ -11,6 +11,7 @@ import CustomManager from './CustomManager'
...
@@ -11,6 +11,7 @@ import CustomManager from './CustomManager'
import
{
uglify
}
from
"./code-process"
;
import
{
uglify
}
from
"./code-process"
;
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
replaceFields
=
[
'pageTitle'
,
'containerId'
];
const
TAG
=
'zeroing-pack'
;
export
async
function
pack
(
data
,
options
)
{
export
async
function
pack
(
data
,
options
)
{
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
let
version
=
Date
.
now
()
+
Math
.
floor
(
Math
.
random
()
*
1000
);
...
@@ -43,7 +44,10 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -43,7 +44,10 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
dataMapping
=
data
.
dataMapping
;
newData
.
processes
=
data
.
processes
;
newData
.
processes
=
data
.
processes
;
console
.
log
(
TAG
,
'start'
);
/*=====START process =====*/
/*=====START process =====*/
console
.
log
(
TAG
,
'start process'
);
let
processIDs
=
[];
let
processIDs
=
[];
findDepPidsBat
(
processIDs
,
data
.
processes
);
findDepPidsBat
(
processIDs
,
data
.
processes
);
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
let
builtinProcesses
=
newData
.
builtinProcesses
=
[];
...
@@ -66,6 +70,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -66,6 +70,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
for
(
let
process
of
data
.
processes
)
{
for
(
let
process
of
data
.
processes
)
{
processManager
.
deal
(
process
);
processManager
.
deal
(
process
);
}
}
await
processManager
.
generateCurrent
();
//自定义过程先编译
await
processManager
.
generateCurrent
();
//自定义过程先编译
for
(
let
process
of
builtinProcesses
)
{
for
(
let
process
of
builtinProcesses
)
{
...
@@ -80,6 +85,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -80,6 +85,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
/*=====END process =====*/
/*=====END process =====*/
/*=====START script =====*/
/*=====START script =====*/
console
.
log
(
TAG
,
'start script'
);
let
scriptIDs
=
[];
let
scriptIDs
=
[];
for
(
let
view
of
newData
.
views
)
{
for
(
let
view
of
newData
.
views
)
{
traverseNode
(
view
,
(
node
)
=>
{
traverseNode
(
view
,
(
node
)
=>
{
...
@@ -113,6 +119,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
...
@@ -113,6 +119,7 @@ async function packData(data, {debug, getProcesses, getScripts, getCustoms}) {
/*=====END script =====*/
/*=====END script =====*/
/*=====START custom =====*/
/*=====START custom =====*/
console
.
log
(
TAG
,
'start custom'
);
//newData.customs = [];
//newData.customs = [];
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
if
(
data
.
customs
&&
data
.
customs
.
length
>
0
)
{
/*newData.customs = */
/*newData.customs = */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment