gpt4 book ai didi

npm - 如何让 npm 使用来自本地 libsass-dev(由 apt 安装)的 sass 而不是下载自己的包?

转载 作者:行者123 更新时间:2023-12-03 17:29:31 25 4
gpt4 key购买 nike

我有一个 libsass-dev在我的系统上。但是 npm 会下载自己的,这很烦人。如何让 npm 使用 libsass-dev ?

最佳答案

您可以尝试指定模块的绝对路径,假设在 node_modules 之外。文件夹。

你可以先试试require.resolve('/path/to/my/Module')如果找到它将返回模块的路径,然后执行require功能。

或者您可以在 node_modules 中创建自己的文件夹并需要完整的文件夹,例如 require('./relativeOrAbsPath/To/My/node_modules/myModule') .默认文件为 index.js或者您可以在 package.json 中提及使用 main 的文件属性来指定另一个文件名。

你也可以使用这个 npm 模块 https://www.npmjs.com/package/app-module-path 更新你的模块路径。但这首先出现在您的 node_modules 文件夹中。然而,在之前的版本 1.x 中,module.paths 的底部开始了。列表。

关于npm - 如何让 npm 使用来自本地 libsass-dev(由 apt 安装)的 sass 而不是下载自己的包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57096277/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com