js-routes:将名为Rails的路由引入javascript

时间:2024-03-14 21:41:30
【文件属性】:

文件名称:js-routes:将名为Rails的路由引入javascript

文件大小:89KB

文件格式:ZIP

更新时间:2024-03-14 21:41:30

Ruby

路由 生成将所有以Rails命名的路由定义为javascript助手的javascript文件 安装 您的Rails Gemfile: gem "js-routes" 设置 跑: rake js:routes 在app/javascript/packs/application.js中使路由全局可用: window . Routes = require ( 'routes' ) ; 可以使用以下命令导入单个路线: import { edit_post_path , new_post_path } from 'routes' ; 注意:此设置要求每次更新路由文件时都运行rake js:routes 。 Webpacker +自动更新 此设置可以自动更新您的路线,而无需手动调用rake js:routes 。 它需要 npm软件包才能工作。 将erb loader添加到webpa


【文件预览】:
js-routes-master
----VERSION_2_UPGRADE.md(787B)
----.gitignore(978B)
----app()
--------assets()
----.document(55B)
----package.json(905B)
----.rspec(8B)
----gemfiles()
--------rails52_sprockets_3.gemfile(147B)
--------rails41_sprockets_3.gemfile(148B)
--------rails50_sprockets_3.gemfile(147B)
--------rails41_sprockets_2.gemfile(148B)
--------rails40_sprockets_3.gemfile(148B)
--------rails42_sprockets_3.gemfile(147B)
--------rails42_sprockets_2.gemfile(147B)
--------rails51_sprockets_3.gemfile(147B)
--------rails40_sprockets_2.gemfile(148B)
----.nvmrc(3B)
----.travis.yml(2KB)
----CHANGELOG.md(5KB)
----tsconfig.json(845B)
----LICENSE.txt(1KB)
----.eslintrc.js(394B)
----Readme.md(11KB)
----spec()
--------dummy()
--------support()
--------js_routes()
--------spec_helper.rb(2KB)
----lib()
--------js-routes.rb(20B)
--------routes.js(18KB)
--------js_routes()
--------routes.js.map(15KB)
--------routes.ts(18KB)
--------routes.d.ts(1KB)
--------tasks()
--------js_routes.rb(9KB)
----Appraisals(497B)
----Gemfile(93B)
----Rakefile(889B)
----yarn.lock(92KB)
----js-routes.gemspec(1KB)

网友评论