Can't execute带有"main"但是用明确的路径
Can't execute page with "main" but working with explicit path
我是Node的新手,所以很可能是由于我的无知,我正在做的事情比我认为的要多。由于同样的原因,当我在谷歌上搜索这个问题时,没有看到任何有用的东西。
当我像这样运行我的页面
当我前往localhost:3001时,它可以工作并在浏览器中显示正确的文本。然后我尝试在JSON文件中指定如下路径节点应用程序/index.js
"start": "app/index.js",…
和执行节点,不带任何参数。我的理解是,由于没有给出参数,程序仍然在配置文件中查找一些东西。
我注意到,当我显式指定路径时,我在控制台中什么也得不到,它"挂起"。但是当我单独使用节点时,有一个括号,就像它在等待什么。不知道是什么,不过…
由于某些原因,它不能显示页面。我该怎么办呢?
start
命令在您的package.json
文件中应该看起来像这样-"start": "node app/index.js"
。然后要运行它,你需要执行npm start
。不带参数的node
命令只启用node-repl。更多关于npm和package.json
的信息请访问npmjs。
package.json
中的main
参数用作包的入口点。要运行不同的脚本,您应该使用node [path_to_script]
。
main字段是模块ID,它是程序的主要入口点。也就是说,如果你的包命名为foo,并且用户安装了它,然后执行require("foo"),那么你的主模块的exports对象将被返回。
相关文章:
- Javascript:使用绝对路径设置img src
- 如何在d3.js中返回路径的y坐标
- 铬:“;未捕获的语法错误:意外的标记:"
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- 复制图像路径以单击它
- 从模块内部访问Express装载路径
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- JS文件的路径正在消失
- 使用onclick绘制SVG路径
- jpm的默认Firefox路径没有'不起作用
- 使用“+="操作人员
- 如何使用jquery将base64图像路径转换为真实路径
- //而不是在src=“”上使用http://"属性
- 在MySQL中存储映像路径与使用<img src=“"onError=“">
- 什么's使用“:"在URL路径中的名称之前
- "错误:路径必须是字符串“”;(v.10.0)
- 如何附加<form:输入路径=“"/>使用jquery将
- MVC”~"javascript中的路径
- 将路径重定向到基“/"使用Express的路径