我在我的应用程序中使用bower和npm作为外部库。
这是我的brunch-config.coffee文件的一部分:
module.exports = config:
files:
javascripts:
exclude: '/**/*.min.js'
joinTo:
'js/app.js': /^app/
'js/vendor.js': /^(bower_components|vendor)/
而且,我的早午餐构建没有嵌入node_modules(它们是dev依赖仅)。
我想删除bower并使用npm完成所有操作。早午餐是否有办法从brunch构建node_modules中排除最初在package.json的'devDependencies'部分中提到的?
非常感谢,
皮埃尔(前端初学者)
答案 0 :(得分:0)
Brunch会自动检测您在应用程序中使用的包。您无需采取任何措施。如果有10个早午餐插件和2个babel插件,除非你在前端代码中写require('babel')
,否则Brunch不会使用它们。