我有一个基于webpack 2的Angular 2项目.Bootstrap安装为npm包并在应用程序中导入,但默认情况下,当我编辑html文件时,Visual Studio并没有给我智能感知。
我为我的应用程序添加了(include)node_modules / bootstrap目录,重启后有一个intellisense for bootstrap。我不喜欢这样,因为它污染了我的项目,但作为一种解决方法还不错。
还有其他方式(更好)启用此功能吗?
Shazia的更新,如何将node_modules/
包含到项目中并使用Intestisense进行Bootstrap。
我假设您的Web项目目录中有一个node_modules/
目录,其中存储了节点包。在visual studio中打开解决方案资源管理器,打开具有Web项目的解决方案。
点击" 显示所有文件"右上角的解决方案资源管理器中的图标。
您将在Web项目目录中看到所有文件和目录,包括node_modules目录。右键单击node_modules/
下的bootstrap目录,然后选择" Include In Project"。它将成为您项目的一部分。
重新启动VS后,您将获得Intellisense for bootstrap。