基本上我的问题是我有:
C:\等等\等等\对myApp \ web应用\ some_javascript.js
C:\等等\等等\共JS \ web应用\ some_common_javascript.js
我希望 some_javascript 访问 some_common_javascript ,但由于Webstorm使用绝对路径,因此与 myApp 和 common-js存在冲突
我想要一个单独的项目,将\ webapp \识别为两者的源文件夹!
我的具体例子是:
(1)我调试/运行:
C:/developer/eclipse/workspaces/ilean/supportagentCockpit/src/main/webapp/index.html
(2)我收到这些错误:
ReferenceError: Page is not defined C:/developer/eclipse/workspaces/ilean/supportagentCockpit/src/main/webapp/js/ilean/page/PermissionPage.js:1 ReferenceError: Page is not defined C:/developer/eclipse/workspaces/ilean/supportagentCockpit/src/main/webapp/js/ilean/page/DevicesPage.js:1 ReferenceError: Page is not defined C:/developer/eclipse/workspaces/ilean/supportagentCockpit/src/main/webapp/js/ilean/page/LogFilesPage.js:1
(3)此时错误与我的index.html相关:
<script src="js/ilean/page/PermissionPage.js"></script>
<script src="js/ilean/page/DevicesPage.js"></script>
<script src="js/ilean/page/LogFilesPage.js"></script>
(4)虽然页面也已导入我的索引..
<script src="js/toolkit/Page.js"></script>
(5)文件系统就在这里:
C:\显影剂\蚀\工作空间\ ilean \ iLeanWUITemplate \ SRC \主\ web应用\ JS \工具箱\ Page.js
而我的其他东西住在这里:
C:/开发者/蚀/工作区/ ilean / supportagentCockpit / SRC /主/ web应用/ JS / ilean /页/ *
(6)所以基本上,如果你把src / main下的所有内容视为在同一个项目/模块中它会起作用,但是因为一个在目录 iLeanWUITemplate 而另一个在< strong> supportagentCockpit dir,他们看不到对方。
在Eclipse中我得到了它,因为它们都在同一个容器中运行
答案 0 :(得分:2)
打开文件&gt;设置。在左侧选择“项目设置”标题下的“目录”。在右侧窗格中,您应该只看到“添加内容根”按钮下的myApp/webapp
目录:
单击按钮并将common-js/webapp
目录添加为新的内容根目录。