jquery - 如何将主入口文件路径移动到index.json?
问题描述
我正在构建一个 jquery/sass 项目,我需要将 javascript 和 scss 文件导出到节点。
使用文件main
中的字段,package.json
我可以链接主入口点,如果包只是一个 jquery 模块,我会指向主 javascript 文件dist/jquery.package.js
但是因为我也使用 node-sass,所以我也需要导出包的路径才能使用 sass 绑定。为此,我必须创建一个index.js
文件,我必须在其中解析包的路径:
index.js
文件看起来像这样:
var path = require( "path" );
module.exports = {
includePaths: [
path.join( __dirname )
]
};
为了使 node-sass 绑定工作,我必须将文件main
中的字段从更改为,但这样做,我将失去导出我的 jquery 插件的机会。package.json
dist/jquery.package.js
index.js
是否可以将主入口路径与for node-sass 选项一起移动到dist/jquery.package.json
内部?index.js
includePaths
我怎样才能做到这两点?
解决方案
使用browser
package.json 中的字段。例子:
{
...
"main": "index.js",
"browser": "dist/jquery.package.js",
...
}
推荐阅读
- php - 如何防止意外的语法错误?
- android - React Native 应用程序无法在真正的 Android 手机上运行
- css - PrimeNG Accordion 无法正常工作和显示
- generics - 为什么 Kotlin 扩展运算符在传递原始可变参数时需要 toTypedArray()?
- laravel - 能够只使用一个域 ssh 到服务器,但它们都使用相同的 ip
- python-3.x - 气流 - 在任务之间锁定以便一次只运行一个并行任务?
- python - Python:每次“清除”发生时,我希望文本与列表相关联
- docker - GitLab Runner - LXD 容器中的 Docker 执行器
- shopify - Shopify 在部分块中选择 SVG
- unit-testing - 用于文件创建的表驱动测试