【发布时间】:2019-09-17 03:04:19
【问题描述】:
我已将包 onesignal-emoji-picker 添加到我的 nuxt.js vue 项目中,我想在我的页面中引用 css 和 js 文件而不将它们复制到静态文件夹。 nuxt.config.js 中轻松包含 css:
css: ['~/node_modules/onesignal-emoji-picker/lib/css/emoji.css']
但我无法引用 js 文件,head.script 部分似乎仅适用于外部资源:
script: [
{
src: 'https://code.jquery.com/jquery-3.3.1.slim.min.js',
type: 'text/javascript'
},
{
src: '~/node_modules/onesignal-emoji-picker/lib/js/config.js',
type: 'text/javascript'
},
{
src: '~/node_modules/onesignal-emoji-picker/lib/js/util.js',
type: 'text/javascript'
},
{
src: '~/node_modules/onesignal-emoji-picker/lib/js/jquery.emojiarea.js',
type: 'text/javascript'
},
{
src: '~/node_modules/onesignal-emoji-picker/lib/js/emoji-picker.js',
type: 'text/javascript'
}
]
在我看来,我应该以某种方式告诉 webpack 在构建时包含这些文件并适当地引用它们?我怎么能做到?谢谢!
【问题讨论】:
-
嘿@Andrey 有什么答案吗?我也想知道...
-
@SabaAhang 不((