最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Heroku:npm失败

运维笔记admin16浏览0评论

Heroku:npm失败

Heroku:npm失败

我正在尝试在Heroku上设置我的“网络应用程序”。当我双击我的index.html时,它会显示在我的浏览器中,但该应用无法在Heroku中打开。我通过github访问我的文件,这是正常的。

为了建立我的工作环境,我完全按照本教程:qazxsw poi

在阅读了我在Heroku中的初始错误之后:

1.)我添加了节点版本(但不是npm版本,因为我只看到了如何添加一个或另一个而不是两者。)

.htm

2.)我将脚本更改为:

"engines": {
    "node": "7.10.0"},

这很直接,但现在运行"scripts": { "start": "node index.js"}, 后,我看到一个明显的错误(也反映在npm start浏览器测试中):

错误:找不到模块'/Users/MyUser/MyFolder/index.js'

现在,由于上面的教程,我只有“index.jsx”位于另一个文件夹中,如:MyFolder / dev / index.jsx

我试图更改package.json和/或文件路径中的文件扩展名,但无论我做什么,都找不到该文件。我猜测“.jsx”应该自动被识别为“.js”,但我认为这只是因为编写教程的方式......

请帮我弄清楚如何运行npm start而不会出错。先感谢您!

回答如下:

我在这里同一条船。在比较我的工作版本时,添加一个名为“Procfile”(无扩展名)的文件然后输入:

web:node index.js

应该管用。在这里阅读更多信息:https://www.npmjs

希望能帮助到你!对不起,就像是晚了7个月

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论