【问题标题】:How to move the main entry file path to index.json?如何将主入口文件路径移动到index.json?
【发布时间】:2019-02-25 15:18:18
【问题描述】:

我正在构建一个 jquery/sass 项目,我需要将 javascript 和 scss 文件导出到节点。

使用package.json 文件中的main 字段,我可以链接主入口点,如果包只是一个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 绑定正常工作,我必须将 package.json 文件中的 main 字段从 dist/jquery.package.js 更改为 index.js 但这样做,我将失去导出 jquery 的机会插件。

是否可以将主入口路径 dist/jquery.package.json 移动到 index.js 内以及用于 node-sass 选项的 includePaths

我怎样才能做到这两点?

【问题讨论】:

    标签: jquery node.js sass node-sass


    【解决方案1】:

    使用browser field at package.json。示例:

    {
      ...
      "main": "index.js",
      "browser": "dist/jquery.package.js",
      ...
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-25
      • 2013-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多