簡體   English   中英

解析 Webpack 配置中 /node_modules 目錄下的 JS 文件路徑

[英]Resolve path to JS File in /node_modules directory in Webpack config

我正在使用一個應用程序,該應用程序使用自定義構建器將腳本注入 DOM 的頭部。 在這種特殊情況下,我需要從主應用程序的 webpack 配置中引用已安裝庫中存在的 JS 文件。

我能想到的最佳解決方案是在 app.config.js 文件中像這樣引用它,但它看起來有點笨拙。 是否有可能以更簡潔的方式獲取該文件的路徑?

{
    name: 'loader-thing',
    placement: 'HEAD',
    filename: path.resolve(__dirname, 'node_modules/my-package/src/assets/loader_static.js'),
},

構建器在此路徑讀取文件,然后將其注入頭部……這可能也需要一些注意,但現在我只想知道我的方法並不愚蠢。

我問了幾個開發朋友,得出的結論是這種方法很好,但如果腳本可以從 CDN 包含或者 package 本身可以注入頭部,那將是更好的選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM