[英]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.