我想在我的凤凰项目中使用ckeditor。
如果我将ckeditor文件放在/ web / static / assets / ckeditor中,ckeditor文件夹会被复制到/ priv / static,但如果我在http://localhost:4000/ckeditor/ckeditor.js访问该文件,它会显示给我
找不到GET /ckeditor/ckeditor.js的路由
但是,如果我将整个ckeditor文件夹移动到标准名称(js,css,image)的文件夹下,那么它就会被提供。
静态资产文档http://www.phoenixframework.org/docs/static-assets建议将其中的任何内容复制并提供。但似乎只提供了js / css / image / font文件夹,而不是任何自定义命名文件夹。
如何提供这些文件?
答案 0 :(得分:16)
查看lib/YOUR_APP/endpoint.ex
这是默认值:
plug Plug.Static,
at: "/"
only: ~w(css fonts images js sitemaps favicon.ico robots.txt)
您可以在only
列表中添加其他文件夹,也可以提供这些文件夹。