common-tags: tagged templates package
3679 ワード
既存の文字列の作成複数行文字列の生成 複数行の複数行の行行の複数行の行の文字列を作成し、良好な視認性を有する 部分文字列で区切られ、+演算子 が加算されます. JAvascriptの
common-tagsパッケージは、一般的な
[github] zspecza/common-tags - ショートカット
\n
挿入\
templete literal
は、スペースまたは改行を反映する文字列を生成するため、複数行の文字列を生成する場合に便利です.ただし、1行の文字列を複数行にわたって生成するのには違いはありません.common-tagsパッケージは、一般的な
tagged template
を実現するライブラリであり、oneLineTrim
関数はこの問題を容易に解決することができる.// before
mongoose.connect(
`mongodb://${process.env.MONGO_USER_NAME}:${encodeURIComponent(process.env.MONGO_USER_PW)}@localhost:27017/admin`,
...,
)
// after
import { oneLineTrim } from 'common-tags'
mongoose.connect(
oneLineTrim`mongodb://${process.env.MONGO_USER_NAME}:
${encodeURIComponent(process.env.MONGO_USER_PW)}@localhost:27017/admin`,
...,
)
common-tagsはこのほかにも多くの関数を提供しており、それらを参照して使用すると役立ちます.コメントとソース
Reference
この問題について(common-tags: tagged templates package), 我々は、より多くの情報をここで見つけました https://velog.io/@haebin/common-tags-tagged-templates-packageテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol