注意:此问题将被更改为删除评分较低的旧问题。
我看到AngularJS控制台错误如下:
Lexer错误:表达式[#]中0-0 [#]列的意外下一个字符。
现在的问题是如何在数千行代码中找到此错误的来源?
注意:这是一个老问题,请忽略。
我正在使用ng-flow文件上传的示例应用程序。然后我将开发的部分移动到我的同事的环境中,他正在使用CSS的bootstrap。我注意到他的环境改变了外观和感觉。
我意识到我的同事正在使用这个css文件:
http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css
我正在使用下载附带的css文件:
http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css
并且两者都运行良好,但它们在外观和感觉以及如何呈现布局方面存在明显差异。
我包括两者,似乎应用程序仍然正常工作,现在感觉已合并。
我只是想知道是否有文档解释了这些差异以及如何决定使用哪一种。
感谢您的反馈。
答案 0 :(得分:1)
它们看起来不同的原因是它们指的是不同版本的Bootstrap - 版本3.3.7
与版本2.3.2
。 (另一个区别是托管文件的位置。)3.3.7比2.3.2更新。
通常,您希望使用可用于您所包含的任何库的最新版本,除非您需要与旧版本保持兼容。但是,你不应该同时包括两者;这会让你的用户下载大量冗余的CSS。