0% found this document useful (0 votes)
38 views

Learning Angular in My Way

The document describes configuration files for an ASP.NET application - package.json specifies dependencies for Grunt tasks like uglifying JS files, gruntfile.js configures Grunt tasks like uglifying and watching files, and project.json adds EF Core and ASP.NET dependencies and build tools.

Uploaded by

Kailas Visapure
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Learning Angular in My Way

The document describes configuration files for an ASP.NET application - package.json specifies dependencies for Grunt tasks like uglifying JS files, gruntfile.js configures Grunt tasks like uglifying and watching files, and project.json adds EF Core and ASP.NET dependencies and build tools.

Uploaded by

Kailas Visapure
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Package.

json (npm Configuration File)


Will add dependencies in App -> Dependencies -> npm

{
"version": "1.0.0",
"name": "asp.net",
"private": true,

// Kailas Added --


"devDependencies": {
"grunt": "1.0.1",
"grunt-contrib-uglify": "2.0.0",
"grunt-contrib-watch": "1.0.0",
"bower": "1.8.0"
}
}

gruntfile.js (Grunt Configuration File)


module.exports = function (grunt) {

// Kailas Added --


grunt.loadNpmTasks("grunt-contrib-uglify");
grunt.loadNpmTasks("grunt-contrib-watch");

grunt.initConfig({

// Kailas Added --


uglify:{
my_target:{
files:{
'wwwroot/app.js':['scripts/app.js','scripts/**/*.js']
}
}
},

watch:{
scripts:{
files:['scripts/**/*.js'],
tasks:['uglify']
}
}
});

// Kailas Added --


grunt.registerTask('default',['uglify','watch'])
};
Project.json
Add Dependency & Tools as ---:
{
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.1",
"type": "platform"
},
"Microsoft.AspNetCore.Diagnostics": "1.0.0",

// Kailas Added -
"Microsoft.EntityFrameworkCore.Tools.DotNet": "1.0.0-preview3-final",
"Microsoft.EntityFrameworkCore.Design": "1.1.0",
"Microsoft.AspNetCore.Mvc": "1.0.1",
"Microsoft.AspNetCore.Razor.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
"Microsoft.AspNetCore.Routing": "1.0.1",
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0",
"Microsoft.AspNetCore.Server.Kestrel": "1.0.1",
"Microsoft.AspNetCore.StaticFiles": "1.0.0",
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0",
"Microsoft.Extensions.Configuration.Json": "1.0.0",
"Microsoft.Extensions.Logging": "1.1.0",
"Microsoft.Extensions.Logging.Console": "1.0.0",
"Microsoft.Extensions.Logging.Debug": "1.0.0",
"Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0",
"Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.0.0",
"Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final",
"Microsoft.EntityFrameworkCore.SqlServer.Design": "1.1.0"
},

"tools": {
"BundlerMinifier.Core": "2.0.238",
"Microsoft.AspNetCore.Razor.Tools": "1.0.0-preview2-final",
"Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final",

// Kailas Added -
"Microsoft.EntityFrameworkCore.Tools.DotNet": "1.0.0-preview3-final"
},

You might also like