Код: Выделить всё
tasks.register('buildUi', Exec) { task ->
task.workingDir = uiProjectDir
task.inputs.dir("${uiProjectDir}/src")
task.inputs.dir("${uiProjectDir}/node_modules")
task.outputs.dir(uiDistDir)
task.dependsOn tasks.named('npmInstall')
// Use bash directly when in WSL
task.commandLine 'bash', '-c', 'npm run build'
}
'register' нельзя применить к '(java. lang.String, java.lang.Class, groovy.lang.Closure)'
Второй – on Task.dependentsTasks.named('npmInstall')
'named' не может быть применен к '(java.lang.String)'
Если я спрошу CoPilot, он просто будет переключаться между
Код: Выделить всё
task.dependsOn tasks.getByName('npmInstall')Но похоже, что все они имеют одно и то же предупреждение. Как правильно это сделать, чтобы избежать предупреждений?
Подробнее здесь: https://stackoverflow.com/questions/791 ... ild-gradle
Мобильная версия