我用咖啡脚本已经有一段时间了.现在我需要写一个npm包,我能用CoffeeScript写吗,或者我应该把CoffeeScript编译成JavaScript?

推荐答案

我建议你用coffeescript编写你的包,但只用javascript发布.我是这样做的:

  • coffeescript代码为src
  • 代码编译为lib
  • src是我的git回购,lib是我的.gitignore
  • lib发表在npm上,src发表在我的.npmignore页上
  • coffee-script号包裹在我的devDependencies

你可以看看我的一个简单软件包,refix,以获得灵感:

Node.js相关问答推荐

当FastifyJS向客户端发送响应时,apache 不会将其发送给他

Sveltekit停靠的应用程序找不到从Build导入的包

如何更改ejs中的镜像src,以防从OMDB API获取的某些镜像具有src=N/A

Prisma 和 Nextjs:重新部署之前内容不会更新

Mongodb - 在数组数组中查找()

当 Got 包因错误 JSON 崩溃时如何获取响应文本?

如何使用Stripe测试失败的收费?

MongoDB:通过匹配输入字符串或输入字符串中的单个单词进行搜索

为什么它无法发送发布请求并更改为 chrome 中的获取方法?

npm install 在 Mac 上的 Node-gyp 构建错误

FirebaseCloudMessaging : PlatformException (PlatformException(null-error, Host platform returned null value for non-null return value., null, null))

在 gatsby 中安装软件包时不推荐使用的错误

如何为一个网站实现这 2 个网址.即 www.administrator.sitename.com 和 www.sitename.com?

如何使用 superagent/supertest 链接 http 调用?

什么使用/尊重 .node-version 文件?

错误:大多数中间件(如 bodyParser)不再与 Express Bundle

使用 MongoDB 更新嵌套数组

如何运行用 TypeScript 编写的 Mocha 测试?

chart.js 无法创建图表:无法从给定项目获取上下文

- configuration.output.path:提供的值public不是绝对路径!使用 Webpack