【发布时间】:2015-06-17 01:41:58
【问题描述】:
我正在尝试启动和运行 Meteor,看看它可以提供什么,虽然我总体上喜欢它,但它似乎是一个非常非常严格的系统。
我使用 Velocity 设置了一个小型测试设置,它会在一侧打开一个小覆盖窗口,该窗口具有“velocityOverlay”类。覆盖非常小,并且使错误堆栈跟踪回绕。我想做的就是编辑“velocityOverlay”的css并增加宽度。
我不知何故(在浪费时间之后)设法发现 Meteor 实际上默认将所有包放在我的用户目录中,一旦我发现,我就找到了所需的 css 文件......
velocity_html-reporter/.0.5.1.aykpxq++os+web.browser+web.cordova/web.browser/packages/velocity_html-reporter/lib/client-report.less.css
我对宽度做了一个小的编辑,接下来你知道当尝试使用“meteor”命令启动时,meteor 应用程序崩溃并抛出 “错误:无法读取整个资源”错误。我什至无法编辑使用“ian_bootstrap-3”安装的 bootstrap.css 文件。
此外,我找不到任何方法为我的特定项目在本地安装包,如果我想为我的特定项目修改一个包only怎么办?这在 vanilla Node.js 中很容易做到,在使用“npm install”时你根本不使用“-g”。
此外,在我的项目根目录中,还有另一个“.meteor/local/build/web.browser”文件夹,其中大部分全局包文件再次复制。 Meteor 什么时候使用哪个?这非常令人困惑。
【问题讨论】:
-
您查看过这些建议了吗? stackoverflow.com/questions/18096390/…
-
好像有一些相关信息,总比完全迷失要好。谢谢。
-
你的标题听起来太啰嗦了。尝试将其编辑为您的实际问题,“如何在本地安装软件包以便对其进行修改?”根据给出的答案,这实际上很简单。正如大多数开发人员所做的那样,我理解试图让你了解新事物的挫败感,但在 SO 上,我们会尽量避免问题/答案中的情绪。
-
@KeithNicholas 哈哈,是的,这是一个新的早晨,我没有写这个问题时那么可怕。
标签: javascript css node.js meteor