这种情况的最佳做法是什么,我使用requirejs,我下载
bower install pdfmake
获取
└── bower_components
└── pdfmake
├── bower.json
├── build
│ ├── pdfmake.js
│ ├── pdfmake.min.js
│ ├── pdfmake.min.js.map
│ └── vfs_fonts.js
├── CONTRIBUTING.md
└── LICENSE
我在一些配置文件中看到 - bowej.json,pdfmake.min.js.map
我应该如何纠正requirejs config中的这个lib。
requirejs.config({
"paths": {
'pdfmake': '/bower_components/pdfmake/build/pdfmake.min.js',
},
"shim": {
'pdfmake': {
deps: ["/bower_components/pdfmake/build/vfs_fonts.js"]
},
}
})
这是正确的配置方式吗?
我在https://github.com/bpampuch/pdfmake中看到了
npm install pdfmake
require('pdfmake/build/pdfmake.js'); and require('pdfmake/build/vfs_fonts.js');
没有配置要求?我可以使用一些魔法来自动映射bower安装的库吗?比如https://github.com/bpampuch/pdfmake示例
答案 0 :(得分:0)
根据bower.io的最佳做法是使用纱线+网络包:https://bower.io/blog/2017/how-to-migrate-away-from-bower/