2016-10-08 52 views
0

我最近安裝了Visual Studio 2015年如何在visual studio 2015中啓用nodejs的intellisense?

我也從它的官方源代碼安裝的Visual Studio 2015年工具的NodeJS:

Visual Studio tools for nodejs

現在我能中創建的NodeJS-Express的4個項目visual studio 2015. 我也可以在編輯器中執行npm操作。

但我無法讓intellisense工作。

它不顯示代碼建議。

我必須手動啓用它嗎?

我嘗試一些博客,並試圖從編輯:

工具=>選項=>文本編輯器=>

的NodeJS

但配置不選擇的NodeJS ..只有JavaScript是存在的。

Screenshot of my editor configurations

而且當我運行故宮從我的IDE安裝,安裝node_modules後,顯示此消息:

找不到用於智能感知

分型包管理工具

任何投入?

謝謝

回答

0

我們有一個VS2015實例的同樣的問題。它看起來與另一個行爲不同,在Node.js工具for Visual Studio工作正常。我在VS顯示消息「無法找到用於Intellisense的類型包管理器工具」的機器中使用了一種解決方法「打開IntelliSense」。

  1. 封閉的解決方案;

  2. 卸載分型NPM本地包:

    npm uninstall typings -S(從項目的文件夾執行)

  3. 安裝分型NPM作爲一個全球性的包裝:

    npm install typings -g -S

  4. 安裝的分型詞典全球:

    typings install dt~node --global --save 
    typings install dt~express dt~serve-static dt~express-serve-static-core --global --save 
    typings install dt~angular --global --save 
    
  5. 重新打開Visual Studio中的解決方案2015年

消息「無法找到用於智能感知分型包管理工具」仍然會出現當溶液被打開,但智能感知工作。

這個問題似乎對每個開發機器上安裝的某些配置或軟件都很敏感,但我們現在還不確定。

問候,

0

我試着用以下的和它的工作

npm install typings -g -S 
相關問題