2008-11-13 85 views
12

我想在VS2008中獲得一個js文件,foo.js,從我寫的另一個js庫/文件,但不能找出參考路徑?語法?/?字符串的智能感知?參考路徑重新javascript的intellisense

該庫位於名爲common.js的文件中,該文件與我正在處理的foo.js位於同一文件夾中。

這裏是我試過的路徑...

/// <reference path="../../scripts/common.js"/> 
/// <reference path="/../scripts/common.js"/> 
/// <reference path="../scripts/common.js"/> 
/// <reference path="/scripts/common.js"/> 
/// <reference path="scripts/common.js"/> 
/// <reference path="/common.js"/> 
/// <reference path="../common.js"/> 
/// <reference path="/common.js"/> 
/// <reference path="common.js"/> 

祕訣是什麼路徑語法/字符串,我失蹤?

FWIW頂部路徑設置的內容在此MVC應用程序的母版頁......像這樣

<script type="text/javascript" src="../../scripts/common.js"></script>

感謝格雷格

回答

18

首先,確保「common.js」在您的web項目中。然後將「common.js」從解決方案資源管理器拖到您要從中引用文件的編輯器窗口中。

-1
+1

該修復程序是從月/ 3月8時間表...我沒有安裝此修補程序的jQeury tho http://www.west-wind.com/Weblog/posts/536756.aspx或 這裏http://code.msdn.microsoft.com/KB958502 – w4ik 2008-11-13 15:33:32

+0

是的,一個。我有一箇舊的書籤,對不起。 – StingyJack 2008-11-13 19:34:17

15

終於...終於得到了jQuery的智能感知工作...
從這裏http://blogs.msdn.com/webdevtools/archive/2007/11/06/jscript-intellisense-a-reference-for-the-reference-tag.aspx

作者說

這裏有一些其他微妙的技巧:

  • 記住,引用語句必須位於文件中的所有其他內容之前,即使是正常的註釋。

,那是什麼固定的問題,對我來說...放在參考報表最頂部和...瞧!......智能感知的作品!

所以只是笑着這裏是我的文件的第一行是什麼樣子

/// <reference path="common.js" /> 
/// <reference path="jquery-1.2.6.js" /> 
/// <reference path="jquery.formatCurrency.js" /> 
/* 
* Foo Scripts/foo Script: foo.js 
* Version 1.0 
* Copyright(c) 2008 FUBAR Management, LLC. All Rights Reserved.  
*/ 

我原本低於富腳本註釋arghhhh參考語句!