簡體   English   中英

構建錯誤。 @parcel/core:沒有找到 src/templates/gallery.hbs 的轉換器

[英]Build error. @parcel/core: No transformers found for src/templates/gallery.hbs

我嘗試在本地服務器上啟動該項目,但是在安裝parcel-plugin-handlebars-precompile模塊並添加 hbs 文件后,我遇到了以下錯誤。 這是我第一次使用包裹。 如何為此 .hbs 擴展名添加轉移?

@parcel/core: No transformers found for src/templates/gallery.hbs.
C:\Users\v0v04\Documents\SIGMA\goit-js-hw-08\goit-js-hw-08\node_modules\@parcel\config-default\index.json:3:3
   2 |   "bundler": "@parcel/bundler-default",
>  3 |   "transformers": {
>    |   ^^^^^^^^^^^^^^^^^
>  4 |     "types:*.{ts,tsx}": ["@parcel/transformer-typescript-types"],
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  5 |     "bundle-text:*": ["...", "@parcel/transformer-inline-string"],
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  6 |     "data-url:*": ["...", "@parcel/transformer-inline-string"],
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  7 |     "worklet:*.{js,mjs,jsm,jsx,es6,cjs,ts,tsx,hbs}": [
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  8 |       "@parcel/transformer-worklet",
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>  9 |       "..."
>    | ^^^^^^^^^^^
> 10 |     ],
>    | ^^^^^^
> 11 |     "*.{js,mjs,jsm,jsx,es6,cjs,ts,tsx}": [
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 12 |       "@parcel/transformer-babel",
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 13 |       "@parcel/transformer-js",
>    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

我有這個問題。 你必須安裝@andreyvolokitin/parcel-transformer-handlebars https://www.npmjs.com/package/@andreyvolokitin/parcel-transformer-handlebars

Andrey 寫道,您必須將代碼添加到您的 .parcelrc,但它對我不起作用。 因此,我將代碼添加到 node_modules/@parcel/config-defalt/index.json 中:

"transformers": {
    "*.hbs": ["@andreyvolokitin/parcel-transformer-handlebars"],
    ...
  }

然后我在 @parcel/config-defalt/package.json 中找到 parcelDependencies 並添加:

"parcelDependencies": {
    "@andreyvolokitin/parcel-transformer-handlebars": "0.0.3",
    ...
}

或者您可以添加到:

"dependencies": {
    "@andreyvolokitin/parcel-transformer-handlebars": "0.0.3",
    ...
 }

之后我重新啟動了 VS 代碼,現在它可以工作了)

暫無
暫無

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

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