Я работаю в проекте Angular6.В этом проекте, когда мы делаем ng build
- он делает связку.Но когда мы делаем ng build --prod
для производственной сборки, это показывает некоторую ошибку.Но мы не можем устранить ошибку, потому что она показывает какую-то ошибку в библиотеке.поэтому я считаю, что мой машинописный код минимизирован с помощью grunt.
Я перепробовал множество следующих шагов, которые мне не подходят.
Установите grunt cliв моем проекте - npm install -g grunt-cli
Создайте Gruntfile.js в моем проекте.
напишите код в моем gruntfile.js
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
typescript: {
base: {
src : ["src/app/ts/*.ts"],
dest:'src/app/ts/*.ts',
options: {
sourcemap: true,
declaration: false
}
}
},
});
//load uglify plugin
grunt.loadNpmTasks('grunt-contrib-uglify');
//create default task
grunt.registerTask("default", ["uglify"]);
};
Наконец-то я запускаю эту команду
grunt Running `uglify:build` (uglify) task
И она показывает такую ошибку
grunt
Внимание! Задача «по умолчанию» не найдена.Для продолжения используйте --force.
Прервано из-за предупреждений.
Что я делаю не так?