首页 开发技术 其它     /    elixir_ember:演示使用Ember.js运行PhoenixAPI-源码

elixir_ember:演示使用Ember.js运行PhoenixAPI-源码

上传者: weixin_42138139 | 上传时间:2025/2/8 5:42:18 | 文件大小:126KB | 文件类型:ZIP
elixir_ember:演示使用Ember.js运行PhoenixAPI-源码
使用Ember.js运行PhoenixAPI(一个非常基本的演示)我所有的灵感完全来自您需要安装什么(Google是您的朋友):长生不老药凤凰1.3.3节点灰烬3.2(与守望者)Postgres跑在该项目中打开两个终端窗口,然后一个导航到ember_frontend目录,另一个导航到phoenix_backend目录。
后端(终端)#cdphoenix_backend$mixlocal.hex$mixecto.create$mixdeps.cleanmime--build$mixdeps.get$mixdeps.compil 本软件ID:15077131

文件下载

资源详情

[{"title":"(90个子文件126KB)elixir_ember:演示使用Ember.js运行PhoenixAPI-源码","children":[{"title":"elixir_ember-master","children":[{"title":".gitignore <span style='color:#111;'>10B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>2.18KB</span>","children":null,"spread":false},{"title":"phoenix_backend","children":[{"title":".gitignore <span style='color:#111;'>379B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>688B</span>","children":null,"spread":false},{"title":"test","children":[{"title":"support","children":[{"title":"conn_case.ex <span style='color:#111;'>1018B</span>","children":null,"spread":false},{"title":"channel_case.ex <span style='color:#111;'>921B</span>","children":null,"spread":false},{"title":"data_case.ex <span style='color:#111;'>1.33KB</span>","children":null,"spread":false}],"spread":true},{"title":"ember_phoenix_web","children":[{"title":"views","children":[{"title":"error_view_test.exs <span style='color:#111;'>447B</span>","children":null,"spread":false}],"spread":true},{"title":"controllers","children":[{"title":"teacher_controller_test.exs <span style='color:#111;'>2.40KB</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"test_helper.exs <span style='color:#111;'>67B</span>","children":null,"spread":false},{"title":"ember_phoenix","children":[{"title":"teachers","children":[{"title":"teachers_test.exs <span style='color:#111;'>2.09KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"priv","children":[{"title":"gettext","children":[{"title":"errors.pot <span style='color:#111;'>2.18KB</span>","children":null,"spread":false},{"title":"en","children":[{"title":"LC_MESSAGES","children":[{"title":"errors.po <span style='color:#111;'>2.15KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"repo","children":[{"title":"migrations","children":[{"title":"20180624110350_create_teachers.exs <span style='color:#111;'>206B</span>","children":null,"spread":false}],"spread":true},{"title":"seeds.exs <span style='color:#111;'>513B</span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"config","children":[{"title":"dev.exs <span style='color:#111;'>1.48KB</span>","children":null,"spread":false},{"title":"config.exs <span style='color:#111;'>1.06KB</span>","children":null,"spread":false},{"title":"prod.exs <span style='color:#111;'>2.13KB</span>","children":null,"spread":false},{"title":"test.exs <span style='color:#111;'>504B</span>","children":null,"spread":false}],"spread":true},{"title":"mix.lock <span style='color:#111;'>3.96KB</span>","children":null,"spread":false},{"title":"lib","children":[{"title":"ember_phoenix_web","children":[{"title":"views","children":[{"title":"teacher_view.ex <span style='color:#111;'>543B</span>","children":null,"spread":false},{"title":"changeset_view.ex <span style='color:#111;'>546B</span>","children":null,"spread":false},{"title":"error_view.ex <span style='color:#111;'>527B</span>","children":null,"spread":false},{"title":"error_helpers.ex <span style='color:#111;'>1.17KB</span>","children":null,"spread":false}],"spread":true},{"title":"endpoint.ex <span style='color:#111;'>1.51KB</span>","children":null,"spread":false},{"title":"channels","children":[{"title":"user_socket.ex <span style='color:#111;'>1.13KB</span>","children":null,"spread":false}],"spread":false},{"title":"router.ex <span style='color:#111;'>236B</span>","children":null,"spread":false},{"title":"gettext.ex <span style='color:#111;'>706B</span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"fallback_controller.ex <span style='color:#111;'>547B</span>","children":null,"spread":false},{"title":"teacher_controller.ex <span style='color:#111;'>1.17KB</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"ember_phoenix_web.ex <span style='color:#111;'>1.45KB</span>","children":null,"spread":false},{"title":"ember_phoenix","children":[{"title":"teachers","children":[{"title":"teacher.ex <span style='color:#111;'>320B</span>","children":null,"spread":false},{"title":"teachers.ex <span style='color:#111;'>1.76KB</span>","children":null,"spread":false}],"spread":false},{"title":"repo.ex <span style='color:#111;'>266B</span>","children":null,"spread":false},{"title":"application.ex <span style='color:#111;'>995B</span>","children":null,"spread":false}],"spread":true},{"title":"ember_phoenix.ex <span style='color:#111;'>243B</span>","children":null,"spread":false}],"spread":true},{"title":"mix.exs <span style='color:#111;'>1.49KB</span>","children":null,"spread":false}],"spread":true},{"title":"ember_frontend","children":[{"title":".gitignore <span style='color:#111;'>346B</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>1.41KB</span>","children":null,"spread":false},{"title":"ember-cli-build.js <span style='color:#111;'>793B</span>","children":null,"spread":false},{"title":"public","children":[{"title":"robots.txt <span style='color:#111;'>51B</span>","children":null,"spread":false}],"spread":true},{"title":".ember-cli <span style='color:#111;'>280B</span>","children":null,"spread":false},{"title":"tests","children":[{"title":"integration","children":[{"title":"components","children":[{"title":"teacher-list-test.js <span style='color:#111;'>783B</span>","children":null,"spread":false}],"spread":true},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true},{"title":"test-helper.js <span style='color:#111;'>228B</span>","children":null,"spread":false},{"title":"unit","children":[{"title":"routes","children":[{"title":"application-test.js <span style='color:#111;'>283B</span>","children":null,"spread":false}],"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"models","children":[{"title":"teacher-test.js <span style='color:#111;'>415B</span>","children":null,"spread":false}],"spread":false},{"title":"controllers","children":[{"title":"teachers","children":[{"title":"show-test.js <span style='color:#111;'>347B</span>","children":null,"spread":false}],"spread":false},{"title":"teacher","children":[{"title":"show-test.js <span style='color:#111;'>345B</span>","children":null,"spread":false}],"spread":false},{"title":"teachers-test.js <span style='color:#111;'>337B</span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"helpers","children":[{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":false},{"title":"index.html <span style='color:#111;'>1.03KB</span>","children":null,"spread":false}],"spread":true},{"title":"testem.js <span style='color:#111;'>506B</span>","children":null,"spread":false},{"title":"app","children":[{"title":"components","children":[{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"teacher-list.js <span style='color:#111;'>81B</span>","children":null,"spread":false}],"spread":true},{"title":"routes","children":[{"title":"teachers","children":[{"title":"show.js <span style='color:#111;'>170B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>135B</span>","children":null,"spread":false}],"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"application.js <span style='color:#111;'>138B</span>","children":null,"spread":false},{"title":"teachers.js <span style='color:#111;'>80B</span>","children":null,"spread":false}],"spread":false},{"title":"router.js <span style='color:#111;'>349B</span>","children":null,"spread":false},{"title":"app.js <span style='color:#111;'>375B</span>","children":null,"spread":false},{"title":"models","children":[{"title":"teacher.js <span style='color:#111;'>119B</span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":false},{"title":"adapters","children":[{"title":"application.js <span style='color:#111;'>96B</span>","children":null,"spread":false}],"spread":false},{"title":"helpers","children":[{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":false},{"title":"styles","children":[{"title":"app.css <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":false},{"title":"index.html <span style='color:#111;'>698B</span>","children":null,"spread":false},{"title":"templates","children":[{"title":"components","children":[{"title":"teacher-list.hbs <span style='color:#111;'>110B</span>","children":null,"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":false},{"title":"teachers","children":[{"title":"show.hbs <span style='color:#111;'>71B</span>","children":null,"spread":false},{"title":"index.hbs <span style='color:#111;'>55B</span>","children":null,"spread":false}],"spread":false},{"title":"index.hbs <span style='color:#111;'>55B</span>","children":null,"spread":false},{"title":"application.hbs <span style='color:#111;'>10B</span>","children":null,"spread":false}],"spread":false},{"title":"resolver.js <span style='color:#111;'>65B</span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"teachers","children":[{"title":"show.js <span style='color:#111;'>123B</span>","children":null,"spread":false},{"title":"index.js <span style='color:#111;'>80B</span>","children":null,"spread":false}],"spread":false},{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false},{"title":"teachers.js <span style='color:#111;'>145B</span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"package.json <span style='color:#111;'>1.32KB</span>","children":null,"spread":false},{"title":"vendor","children":[{"title":".gitkeep <span style='color:#111;'>0B</span>","children":null,"spread":false}],"spread":true},{"title":"config","children":[{"title":"targets.js <span style='color:#111;'>305B</span>","children":null,"spread":false},{"title":"environment.js <span style='color:#111;'>1.20KB</span>","children":null,"spread":false}],"spread":false},{"title":".watchmanconfig <span style='color:#111;'>37B</span>","children":null,"spread":false},{"title":".eslintignore <span style='color:#111;'>28B</span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'>293B</span>","children":null,"spread":false},{"title":".editorconfig <span style='color:#111;'>368B</span>","children":null,"spread":false},{"title":".eslintrc.js <span style='color:#111;'>621B</span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'>343.18KB</span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【好快吧下载】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【好快吧下载】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【好快吧下载】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,8686821#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明