ATLAS-2071 : UI : Minification of atlas code (js,css)
This commit is contained in:
parent
cba5f7622b
commit
a32e2b2e7f
|
|
@ -224,6 +224,9 @@ module.exports = function(grunt) {
|
|||
},
|
||||
uglify: {
|
||||
build: {
|
||||
options: {
|
||||
sourceMap: true
|
||||
},
|
||||
files: [{
|
||||
expand: true,
|
||||
cwd: 'dist/js',
|
||||
|
|
@ -307,7 +310,6 @@ module.exports = function(grunt) {
|
|||
'sass:dist',
|
||||
'uglify:build',
|
||||
'cssmin:build',
|
||||
'htmlmin:build',
|
||||
'configureProxies:server',
|
||||
'connect:server',
|
||||
'watch'
|
||||
|
|
@ -321,7 +323,6 @@ module.exports = function(grunt) {
|
|||
'copy:build',
|
||||
'sass:build',
|
||||
'uglify:build',
|
||||
'cssmin:build',
|
||||
'htmlmin:build'
|
||||
'cssmin:build'
|
||||
]);
|
||||
};
|
||||
|
|
@ -107,22 +107,13 @@
|
|||
<arguments>install</arguments>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>npm remaining</id>
|
||||
<goals>
|
||||
<goal>npm</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<arguments>install --ignore-scripts</arguments>
|
||||
</configuration>
|
||||
</execution>
|
||||
<execution>
|
||||
<id>grunt dist</id>
|
||||
<goals>
|
||||
<goal>grunt</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<arguments>build</arguments>
|
||||
<arguments>${project.build.dashboardv2.gruntBuild}</arguments>
|
||||
</configuration>
|
||||
</execution>
|
||||
</executions>
|
||||
|
|
|
|||
|
|
@ -121,6 +121,16 @@ Also, a standalone instance of Solr can be started as the default search indexin
|
|||
indexing for a different Solr instance please see "Graph Search Index - Solr" in the
|
||||
[[Configuration][Configuration]] section.
|
||||
|
||||
To build a distribution without minified js,css file, build with the skipMinify profile.
|
||||
|
||||
<verbatim>
|
||||
|
||||
mvn clean package -Pdist,skipMinify
|
||||
|
||||
</verbatim>
|
||||
|
||||
Note that by default js and css files are minified.
|
||||
|
||||
---+++ Installing & Running Atlas
|
||||
|
||||
---++++ Installing Atlas
|
||||
|
|
|
|||
7
pom.xml
7
pom.xml
|
|
@ -588,6 +588,7 @@
|
|||
<atlas.surefire.options></atlas.surefire.options>
|
||||
|
||||
<aspectj.runtime.version>1.8.7</aspectj.runtime.version>
|
||||
<project.build.dashboardv2.gruntBuild>build-minify</project.build.dashboardv2.gruntBuild>
|
||||
</properties>
|
||||
|
||||
<profiles>
|
||||
|
|
@ -639,6 +640,12 @@
|
|||
</dependencies>
|
||||
</dependencyManagement>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>skipMinify</id>
|
||||
<properties>
|
||||
<project.build.dashboardv2.gruntBuild>build</project.build.dashboardv2.gruntBuild>
|
||||
</properties>
|
||||
</profile>
|
||||
</profiles>
|
||||
|
||||
<modules>
|
||||
|
|
|
|||
Loading…
Reference in New Issue