Код: Выделить всё
eclipse.classpath.file {
whenMerged{ classpath ->
def lib = new org.gradle.plugins.ide.eclipse.model.Library(fileReference(file('tsbin')))
lib.exported = true
classpath.entries
Я считаю, что эта часть помещает папки TSBIN в группе класса проекта, что позволяет обнаружить измененные файлы и обслуживаться в браузере на перезагрузке (когда кэш отключен).
Я хочу повторить той же функции в идее, потому что прямо сейчас изменяются. Я пытался пометить папку TSBIN как ресурс в идее. Я даже пытался воссоздать вышеуказанное задание Eclipse для Idea < /p>
idea {
module {
iml {
withXml {
def node = it.asNode()
def component = node.appendNode('component', [name: 'NewModuleRootManager'])
def orderEntry = component.appendNode('orderEntry', [type: 'module-library'])
def library = orderEntry.appendNode('library')
library.appendNode('CLASSES').appendNode('root', [url: "file://${projectDir}/tsbin"])
library.appendNode('JAVADOC')
library.appendNode('SOURCES')
}
}
}
}
Я был бы признателен за любую помощь в этом.
Подробнее здесь: https://stackoverflow.com/questions/796 ... ellij-idea