【问题标题】:What should the entry point be for a pure CSS npm project?纯 CSS npm 项目的入口点应该是什么?
【发布时间】:2020-10-17 08:05:04
【问题描述】:

我有一个要上传到 npm 的 CSS 文件。我的项目的文件夹结构如下:

my-project (folder)
|
+---- css (folder)
      |
      +---- my-project.css
      |
      +---- my-project.min.css

当我尝试将我的项目上传到 NPM 时,它会要求一个入口点,默认设置为 index.js。对于我的情况,在一个名为css 的文件夹中只有 2 个文件,它应该是什么?另外,npm 项目的入口点是什么意思?

【问题讨论】:

标签: npm npm-publish


【解决方案1】:

入口点是在需要您的模块时调用的 JavaScript 文件。
按照惯例,通常将其命名为 app.js 或 index.js(您的情况)。
入口点也是用于访问您的模块的路径。
CSS 文件不能作为入口点。
如果您不确定自己在做什么,最好不要更改任何默认值。

【讨论】:

  • 默认是index.js,在OP的包里是不存在的,所以需要改一下。
猜你喜欢
  • 2015-12-24
  • 2021-11-24
  • 2011-02-12
  • 1970-01-01
  • 2011-10-14
  • 1970-01-01
  • 1970-01-01
  • 2023-03-30
  • 2015-12-19
相关资源
最近更新 更多