Javascript 无法将yeoman angular.js应用程序部署到heroku
我将学习本教程: 步骤: 1) $grunt构建--强制 2) $grunt服务区 应用程序似乎构建得很好 然后,我创建了一个包含以下内容的procfile:Javascript 无法将yeoman angular.js应用程序部署到heroku,javascript,angularjs,heroku,Javascript,Angularjs,Heroku,我将学习本教程: 步骤: 1) $grunt构建--强制 2) $grunt服务区 应用程序似乎构建得很好 然后,我创建了一个包含以下内容的procfile: web: node server/app.js 然后将package.json从路由目录复制并粘贴到dist,添加以下内容: "scripts": { "start": "node server/app.js", "test": "grunt test", "update-webdriver": "node
web: node server/app.js
然后将package.json从路由目录复制并粘贴到dist,添加以下内容:
"scripts": {
"start": "node server/app.js",
"test": "grunt test",
"update-webdriver": "node node_modules/grunt-protractor-runner/node_modules/protractor/bin/webdriver-manager update"
},
然后,要在本地检查应用程序,请执行以下操作:
$foreman启动web
我面临的错误是:
20:15:08 web.1 | started with pid 57020
20:15:08 web.1 | module.js:338
20:15:08 web.1 | throw err;
20:15:08 web.1 | ^
20:15:08 web.1 | Error: Cannot find module '/Users/xxx/Desktop/webapp/dist/server/app.js'
20:15:08 web.1 | at Function.Module._resolveFilename (module.js:336:15)
20:15:08 web.1 | at Function.Module._load (module.js:278:25)
20:15:08 web.1 | at Function.Module.runMain (module.js:501:10)
20:15:08 web.1 | at startup (node.js:129:16)
20:15:08 web.1 | at node.js:814:3
20:15:08 web.1 | exited with code 1
20:15:08 system | sending SIGTERM to all processes
我的文件夹如下所示:
似乎有文件丢失了。我已从.gitignore中删除/删除