我正在尝试将共享文件夹中的3个js文件加载到受尊重的输出文件夹中,并且它可以正常处理图像但不适用于js。 在我的index.html页面中,我使用了3个js文件,例如
[('learn.py', 'A.learn.py'),
('work.py', '&work.py'),
('entertain.py', '3.entertain.py'),
('else', 'else')]
在构建之后,不再访问脚本,因为构建后文件夹<script src="../src/app/shared/assets/js/jquery.js"></script>
<script src="../src/app/shared/assets/js/html2canvas.min.js"></script>
<script src="../src/app/shared/assets/js/SigWebTablet.js"></script>
不存在。
我的webpack.config有点像
src/app/shared
我的构建文件夹结构看起来像
{
test: /\.(png|jpe?g|gif|svg|woff|woff2|ttf|eot|ico)$/,
use: [
{
loader: 'file-loader?name=assets/[name].[ext]',
}
]
},
{
test: /\.js$/,
exclude: /node_modules/,
use: [
{
loader: 'file-loader?name=assets/js/[name].[ext]',
}
]
}
我希望将3 js文件加载到资产文件夹中,如
dist
--assets
--log.png
--app.js
--vendor.js
--polyfills.js
--index.html
有人可以建议更好的解决方案。