我需要帮助使用npm在eclipse中配置Angular2项目。
我遵循了5分钟的启动指南,但是当我在项目文件夹中创建node_modules文件夹时,构建过程是无限的(构建,与Tern服务器同步等),所以我无法使其工作。尝试从各种验证器中排除文件夹。是否有任何特定的验证器可以做到这一点?
node_modules文件夹是否需要在项目目录中?在WebContent文件夹中?我尝试过静态和动态网络项目。
当我不使用npm但是将特定文件放在lib文件夹中并直接引用它们时,一切正常,但我想以正确的方式使用npm。
谢谢!
答案 0 :(得分:1)
免责声明我是Angular2 Eclipse的作者。
您似乎已经安装了AngularJS Eclipse,但它适用于Angular1而不是Angular2。
如果您希望使用TypeScript开发Angular2应用程序,请安装Angular2 Eclipse。
关于syncronizing with Tern server
的问题(进程是无限的),这是因为您需要排除node_modules
文件夹以避免使用来自node_modules的tern解析JS文件。要排除此文件夹,您必须将项目转换为JavaScript Project
并检查Include Path
是否排除“node_modules”(如果将项目转换为JavaScritpt项目,则应该完成):