我想在Heroku上设置我的“网络应用程序”。当我双击我的index.html它显示在我的浏览器,但应用程序无法在Heroku中打开。我通过github访问我的文件,它工作正常。Heroku:npm失败 - index.js找不到
在奥德建立我的工作环境,我跟着这个教程完全相同: https://www.kirupa.com/react/setting_up_react_environment.htm
在Heroku的阅读我最初的错误后:
1)我添加的节点版本(但不是故宫版本,因为我只看到了如何添加一个或另一个,而不是二者)
"engines": {
"node": "7.10.0"},
2)我改变了脚本:
"scripts": {
"start": "node index.js"},
这是直线前进就够了,但现在运行npm start
后,我看到一个不同的错误(还体现在https://www.npmjs.com浏览器测试):
错误:无法找到模块“/用户/ MYUSER/MyFolder文件/ index.js'现在
,由于上面的教程,我只有‘index.jsx’定位的另外的文件夹中,如:MyFolder中的/ dev/index.jsx
我试图改变文件扩展名在package.json和or文件路径中,但是n不管我做什么,文件都没有找到。我猜测“.jsx”应该被自动识别为“.js”,但我认为这只是因为教程的写法......
请帮我弄清楚如何运行npm start without错误。 提前谢谢!