Webpack的文件加载器,但用于服务器端

使用babel-plugin-file-loader,即可在服务器端使用require('文件路径')加载文件。安装方式:yarn add babel-plugin-file-loader或npm install babel-plugin-file-loader --save。配置:.babelrc中添加插件“file-loader”。默认配置:name: '[hash].[ext]', extensions: ['png', 'jpeg', 'gif', 'svg'], publicPath: '/public', outputPath: '/public', context: './'。

zip
babel-plugin-file-loader-master.zip 预估大小:42个文件
folder
babel-plugin-file-loader-master 文件夹
file
yarn.lock 195KB
file
.prettierignore 14B
folder
src 文件夹
file
transform.js 3KB
file
index.js 2KB
file
.npmignore 106B
folder
examples 文件夹
folder
with-helmet 文件夹
file
yarn.lock 102KB
folder
src 文件夹
folder
component 文件夹
file
index.js 143B
folder
files 文件夹
file
file.png 7KB
folder
assets 文件夹
file
favicon.ico 24KB
file
file.png 7KB
file
README.md 266B
file
index.js 697B
file
.babelrc 237B
file
serve.js 797B
file
.gitignore 5B
file
package.json 626B
file
.travis.yml 241B
file
LICENSE 1KB
folder
test 文件夹
file
index.test.js 9KB
folder
fixtures 文件夹
file
import-not-existing.js 41B
file
import-unknown.js 42B
file
require-var.js 25B
file
require-no-ext.js 34B
file
import-no-ext.js 29B
file
import-image.js 38B
file
require-no-var.js 30B
file
require-image.js 43B
file
import-text.js 38B
file
require-react.js 154B
folder
assets 文件夹
file
file.jpg 13KB
file
file.svg 11KB
file
file.png 7KB
folder
emitFile 文件夹
file
fixture.js 71B
file
file.unknown 5B
file
fixture.js 70B
file
file.gif 13KB
file
file.txt 5B
folder
__snapshots__ 文件夹
file
index.test.js.snap 3KB
file
transformCode.js 453B
file
README.md 4KB
file
.gitignore 249B
file
package.json 851B
zip 文件大小:186.71KB