gpt4 book ai didi

javascript - 如何将 Javascript 项目添加到 IntelliJ Community Edition

转载 作者:行者123 更新时间:2023-11-30 21:12:18 25 4
gpt4 key购买 nike

我被迫使用 IntelliJ 社区版 并想编辑一个Javascript 项目。我的 IntelliJ 项目是在远离我的源的单独目录中创建的。

/dir1/IntelliJProjects/ThisIsMyIntelliJProjectDirectory/.idea

目前我的项目结构是:

maven-proj1 (pom is at /dir1/maven-proj1/trunk/pom.xml)
maven-proj2 (pom is at /dir1/maven-proj2/trunk/pom.xml)
maven-proj3 (pom is at /dir1/maven-proj3-using-git/pom.xml)

一些正在使用的代码在 subversion (svn) 中维护,其他代码在 git 中。上面的 maven (java) 项目是在显示项目结构对话框时使用支持的“导入模块”导入的,它允许您指定 maven pom.xml 文件。

但是我该如何添加

/dir1/javascript-proj1

到我现有的项目。

以下是我所知道的解决方法。

(1) 创建一个工程,以/dir1为工程根目录,下面的一切都可用。

Cons: 
#1: When searching I find matches in the SVN branches and tags directory.
#2: Navigating is deeper to get past the maven-proj1/trunk directory.
#3: Probably others, but bottom line is I've tried this and don't like it.

(2) 创建一个伪造的 pom.xml 文件,让 IntelliJ 认为这个目录是一个 maven 项目。

This is the route I'm likely to pursue.
Cons:
#1 I must create some otherwise unnecessary files in my Javascript project.

(3) 使用 IntelliJ 的终极版。在这种情况下不适合我。

如果有人知道其他解决方案,请告诉我。如果您认为我的上述解决方法之一是执行此操作的最佳方法,请也告诉我,我会接受它作为答案(当很明显没有更好的选择时)。

最佳答案

我创建了一个 pom.xml 文件(类似这样):

<project>
<packaging>pom</packaging>
<modelVersion>4.0.0</modelVersion>
<groupId>myGroup</groupId>
<artifactId>myArtifact</artifactId>
<version>1.0.0-SNAPSHOT</version>
<name>my-name</name>
<description>Fake POM so Javascript can be loaded into IntelliJ</description>
</project>

然后,我可以通过选择“项目结构”、单击加号并导航到我创建的 pom.xml 文件,将此目录添加为“模块”。

我还将 node_modules 目录标记为“已排除”(但不确定这是否重要)。

我想我已经找到了答案,但要感谢查看并考虑回答我的问题的人。

关于javascript - 如何将 Javascript 项目添加到 IntelliJ Community Edition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46017214/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com