簡體   English   中英

如何在不每次都構建的情況下使用 npm package 進行開發?

[英]How to use a npm package for development without building it every time?

我正在使用npm link指向 npm package 的本地克隆。 在 npm 的 package.json 文件中 ZEFE90A8E604A7C840E88D03A6ZF6 的入口點設置為 7/D03A67F6 當我在本地版本上開發時,我不想每次都重建項目。 我怎么解決這個問題?

package.json文件入口點設置為dist/index.js文件。

然后在package.json文件中設置一個新的scripts選項來運行tsc <filename> -w 這將運行帶有watch 標志的 TypeScript 編譯命令。 當目錄中的文件更改時,這將重新編譯。

如果您有不直接使用tsc或不支持監視標志的不同流程,請參閱下面使用nodemon的鏈接。

https://stackoverflow.com/a/48255950/5779200


您無法避免構建過程,因此最好接受它並了解不更改部署和開發之間的入口點的優勢。

  • 簡單的流程,只需按啟動,您的啟動腳本應該會自行運行
  • Prod 和本地開發中的相同 output 意味着更少的事情要打破
  • 更改時自動重建允許更快的開發,而不必重新執行命令

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM