奇怪的是,我有一個應用程序,堅持認爲有一個谷歌字體時,該字體已被刪除很長時間的引用。具體而言,該項目建成後,我看到文件的調用字體:如何重置流星運行配置?
./.meteor/local/build/programs/web.browser/61ea...u87.css
但是:
$ meteor reset
Project reset.
$ grep -ir 'fonts.googleapi' .
$
在這一點上是不到的網址,參考我的代碼庫。 (我嘗試了許多不同的搜索。)然而:
$ meteor
[[[[[ ~/Code/someapp ]]]]]
=> Started proxy.
=> Started MongoDB.
=> Started your app.
=> App running at: http://localhost:3000/
^C
$ grep -irl 'fonts.googleapi' .
./.meteor/local/build/programs/web.browser/61eaf2753d01cceaf6b5bda9e537427d213346eb.css
./.meteor/local/build/programs/web.browser/61eaf2753d01cceaf6b5bda9e537427d213346eb.css.map
的.css和.css.map文件都包含這個谷歌字體的引用:
$ grep -B4 -A2 'fonts.googleapi' ./.meteor/local/build/programs/web.browser/61eaf2753d01cceaf6b5bda9e537427d213346eb.css
* http://opensource.org/licenses/MIT
*
*/
@import 'http://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic';
/* Copyright (c) 2014 ...
$
這@import
是確切的行我以前從谷歌粘貼到我較少的文件,但毫無疑問,我刪除它,它不再存在。但它仍然存在,這究竟是怎麼發生的?它從哪裏獲得?而且,更重要的是,如何重置此項目以刪除此參考?
聽起來像引用仍然存在於代碼或包中的某個地方? – imslavko 2014-11-21 16:10:46
做一個grep的字體名稱 – user3557327 2014-11-21 16:39:53
是的,它存在於列出的文件中。 – 2014-11-21 17:01:15