- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我创建了一个 debian 虚拟机,并在其中安装了 meteor 版本 1.4.2。
我正在研究 simple-todos meteor 教程,blaze view。
我已经完成了第 2 步的所有操作[多次;甚至删除并重新开始多次];我什至将所有代码直接 c&p 到各种文件中。我花了几个小时搜索谷歌; git-hub 和 stackoverflow 并没有发现任何似乎与我的问题有关的东西。
当我在浏览器中查看应用程序时,页面是空白的...当我在控制台中查看时,出现以下错误代码:
Uncaught Error: Cannot find module './template.body.js'
at require (http://localhost:3000/packages/modules-runtime.js?hash=ab7e8d32b6c7b5a5fa7ae1b65e8225c4f9e30223:119:19) [this error continues with a lot more references and hashes, but I can't post more than 2 links]
如果有人至少能为我指出正确的方向,以便我可以继续研究这个问题,我将不胜感激。
最佳答案
好吧,这很奇怪......我复制了你所看到的。当您在执行此编码时有 meteor RUNNING 时会发生这种情况,因此它正在进行实时代码更新,但模块未正确构建/包含。
我所做的只是停止并重新启动 Meteor。它奏效了。
不确定为什么它不在重建和热代码推送中加载模块,但你已经找到了,这就是修复。
这是我的 shell,所以你可以看到我做了什么:
shaunst:~/workspace $ curl https://install.meteor.com/ | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7784 0 7784 0 0 23942 0 --:--:-- --:--:-- --:--:-- 23950
Downloading Meteor distribution
######################################################################## 100.0%
Meteor 1.4.2 has been installed in your home directory (~/.meteor).
Writing a launcher script to /usr/local/bin/meteor for your convenience.
This may prompt for your password.
To get started fast:
$ meteor create ~/my_cool_app
$ cd ~/my_cool_app
$ meteor
Or see the docs at:
docs.meteor.com
shaunst:~/workspace $ meteor create simple-todos
Created a new Meteor app in 'simple-todos'.
To run your new app:
cd simple-todos
meteor
If you are new to Meteor, try some of the learning resources here:
https://www.meteor.com/learn
shaunst:~/workspace $ cd simple-todos/
shaunst:~/workspace/simple-todos $ meteor npm install
simple-todos@ /home/ubuntu/workspace/simple-todos
└─┬ meteor-node-stubs@0.2.3
├── assert@1.3.0
├─┬ browserify-zlib@0.1.4
│ └── pako@0.2.8
├─┬ buffer@4.5.1
│ ├── base64-js@1.1.2
│ ├── ieee754@1.1.6
│ └── isarray@1.0.0
├─┬ console-browserify@1.1.0
│ └── date-now@0.1.4
├── constants-browserify@1.0.0
├─┬ crypto-browserify@3.11.0
│ ├─┬ browserify-cipher@1.0.0
│ │ ├─┬ browserify-aes@1.0.6
│ │ │ ├── buffer-xor@1.0.3
│ │ │ └── cipher-base@1.0.2
│ │ ├─┬ browserify-des@1.0.0
│ │ │ ├── cipher-base@1.0.2
│ │ │ └─┬ des.js@1.0.0
│ │ │ └── minimalistic-assert@1.0.0
│ │ └── evp_bytestokey@1.0.0
│ ├─┬ browserify-sign@4.0.0
│ │ ├── bn.js@4.11.1
│ │ ├── browserify-rsa@4.0.1
│ │ ├─┬ elliptic@6.2.3
│ │ │ ├── brorand@1.0.5
│ │ │ └── hash.js@1.0.3
│ │ └─┬ parse-asn1@5.0.0
│ │ ├─┬ asn1.js@4.5.2
│ │ │ └── minimalistic-assert@1.0.0
│ │ ├─┬ browserify-aes@1.0.6
│ │ │ ├── buffer-xor@1.0.3
│ │ │ └── cipher-base@1.0.2
│ │ └── evp_bytestokey@1.0.0
│ ├─┬ create-ecdh@4.0.0
│ │ ├── bn.js@4.11.1
│ │ └─┬ elliptic@6.2.3
│ │ ├── brorand@1.0.5
│ │ └── hash.js@1.0.3
│ ├─┬ create-hash@1.1.2
│ │ ├── cipher-base@1.0.2
│ │ ├── ripemd160@1.0.1
│ │ └── sha.js@2.4.5
│ ├── create-hmac@1.1.4
│ ├─┬ diffie-hellman@5.0.2
│ │ ├── bn.js@4.11.1
│ │ └─┬ miller-rabin@4.0.0
│ │ └── brorand@1.0.5
│ ├── inherits@2.0.1
│ ├── pbkdf2@3.0.4
│ ├─┬ public-encrypt@4.0.0
│ │ ├── bn.js@4.11.1
│ │ ├── browserify-rsa@4.0.1
│ │ └─┬ parse-asn1@5.0.0
│ │ ├─┬ asn1.js@4.5.2
│ │ │ └── minimalistic-assert@1.0.0
│ │ ├─┬ browserify-aes@1.0.6
│ │ │ ├── buffer-xor@1.0.3
│ │ │ └── cipher-base@1.0.2
│ │ └── evp_bytestokey@1.0.0
│ └── randombytes@2.0.3
├── domain-browser@1.1.7
├── events@1.1.0
├─┬ http-browserify@1.7.0
│ ├── Base64@0.2.1
│ └── inherits@2.0.1
├── https-browserify@0.0.1
├── os-browserify@0.2.1
├── path-browserify@0.0.0
├── process@0.11.2
├── punycode@1.4.1
├── querystring-es3@0.2.1
├─┬ readable-stream@2.0.6
│ ├── core-util-is@1.0.2
│ ├── inherits@2.0.1
│ ├── isarray@1.0.0
│ ├── process-nextick-args@1.0.6
│ └── util-deprecate@1.0.2
├─┬ stream-browserify@2.0.1
│ └── inherits@2.0.1
├── string_decoder@0.10.31
├── timers-browserify@1.4.2
├── tty-browserify@0.0.0
├─┬ url@0.11.0
│ ├── punycode@1.3.2
│ └── querystring@0.2.0
├─┬ util@0.10.3
│ └── inherits@2.0.1
└─┬ vm-browserify@0.0.4
└── indexof@0.0.1
shaunst:~/workspace/simple-todos $ meteor --port 8080
[[[[[ ~/workspace/simple-todos ]]]]]
=> Started proxy.
=> Started MongoDB.
=> Started your app.
=> App running at: http://localhost:8080/
=> Meteor server restarted
=> Meteor server restarted
=> Meteor server restarted
=> Meteor server restarted
=> Client modified -- refreshing (x3)
=> Meteor server restarted
=> Meteor server restarted
=> Client modified -- refreshing^C
shaunst:~/workspace/simple-todos $ ^C
shaunst:~/workspace/simple-todos $ meteor --port 8080
[[[[[ ~/workspace/simple-todos ]]]]]
=> Started proxy.
=> Started MongoDB.
=> Started your app.
=> App running at: http://localhost:8080/
=> Client modified -- refreshing (x2)
关于javascript - Meteor simple-todos tut - 第 2 步 - Uncaught Error 找不到模块 './template.body.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40295188/
当调用 func didBegin(_ contact: SKPhysicsContact) 的 SKScene 中发生接触时,需要确定哪个 SKPhysicsBody 是contact.bodyA
HTML: CSS: body { width : 1000px ; } header { width : 100% ; } 如果有这样的代码, 我认为页眉的宽度将与主体的
我刚刚通过网站完成设计,现在我正在尝试将整个 body 布置成一个整体,而不是不断重复的瓷砖。请问我该怎么做? 我不确定我说的是否有道理,但就像一张墙纸在拉伸(stretch),而不是 30 个小瓷砖
我试图在我的内部包装器上获得一个滚动条,而不是主体本身: CSS body { overflow: hidden; } #body_wrap { overflow-y: auto;
body { margin: 0px; border: 1px solid black; } #head { text-align: center; background: linea
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 9 年前。 Improv
我试图了解此 CSS 规则将应用于哪些元素: body h1, body .h1 { font-family: 'Open Sans', sans-serif !important;
此问题与使用 Jade templates 有关与 Express.js . 我知道当我写 layout.jade其中包含: !!! html body != body hea
我正在尝试为 body 设置不透明度。但是,我遇到了一个问题。 在body 上设置不透明度时,只有它的内容会受到影响。 背景不受不透明度的影响。 $("button").click(function(
我的游戏中有两个对象:球和星星 球是静态或动态的物体。 对于明星: 我需要知道星星何时与球相撞 但它需要穿过小球并且不受碰撞影响 我应该怎么做? 谢谢 袜套 最佳答案 您想使用 Sensors (6.
我以前问过这个问题,但所有答案都不起作用,所以我有一个示例页面,webpage .我有一个重新调整大小的菜单,我想在菜单外单击时关闭菜单,以及在第一次切换下拉菜单时让主体向下动画,这样下拉菜单就不会隐
我有一个漂浮在我其余内容上的井。我遇到的问题是,当它加载页面时,它会下推其余内容。我该如何更改它以便它悬停在所有内容上并且不会在页面加载时将内容下推。 这是页面加载的图像。 这是向下滚动页面的图片 请
在我的代码中我有这个: #body { background-color: #efeeef; clear: both; padding-bottom: 35px; } 还有这个
我想做以下事情。 $("a").click(function (event) { event.preventDefault(); $.get($(this).attr("href"),
在documentation在其他地方,我看到使用了 Body 但不知道它是什么。 谁能解释一下这三个选项是什么意思? from fastapi import Body from pydantic i
我试图在 body 加载后触发一个功能。我知道你可以从 body 标签中做到这一点,但如果可能的话,我更愿意从 JS 中做到这一点。 例如:document.getElementsByTagName(
在 Pymunk 中,当我旋转一个物体时,它的形状并没有旋转。当我施加一个冲动时,形状会如预期的那样同步移动。我的谷歌搜索表明 body 的形状应该在 body 旋转时旋转。我是否从根本上误解了旋转?
在我的移动网站/应用程序中使用 jQueryMobile 时,我刚刚开始遇到非常奇怪错误 编辑 我正在添加图片,可能更容易理解问题 edit2 我发现了这个问题。仍然好奇为什么会这样 如果您想查看原
我正在使用 Phaser.js 及其 p2 物理来模拟“流体”。你可以在this中看到创建一种流体体的示例(归功于 John Watson)。唯一可能的交互是鼠标移动。 我注意到一些有趣的特性可能有助
我认为是后一项, :not(body> element) 说明 body 标签中的所有“元素”元素。这是否与 同义 body >:not(element) ?? 最佳答案 body >:not(ele
我是一名优秀的程序员,十分优秀!