在创建Web项目或HTML5项目时,启用了一项有用的NetBeans功能:package.json编辑器,它显示较新的库版本,对其进行更新等:
但是,当我创建一个简单的Maven Java项目时,该项目属性菜单项为空,即使存在package.json,“ npm install”也可以工作,而所有其他工具(如Grunt)也可以工作:
如何提示/使Netbeans为常规的Maven Java项目启用此功能?
即使这是一个“简单”的可执行jar项目,它也可以通过超出我的问题范围的方式来提供javascript和css之类的Web内容。除此方便的功能外,一切都正常,可以升级我的NPM库。
谢谢。
答案 0 :(得分:0)
在“ src / main”的“ java”目录旁边应该有一个“ webapp”目录。当存在该目录时,至少NetBeans 11会打开npm项目子菜单。谁知道呢?
我在GitHub上组合了一个骨架项目,
https://github.com/fedd/mavenwithnpm
,但请记住创建一个src/main/webapp
目录以查看package.json编辑器。始终重新创建此文件夹时,在git中应该忽略该文件夹