チマカイト

働きたくない

Can't import the named export *** from non EcmaScript module (only default export is available)

Can't import the named export *** from non EcmaScript module (only default export is available)

が出たときの対処法

f:id:chimamkite:20220321071112p:plain

yarn logo

 

環境は

- Webpack v4

- React

- typescript

 

Can't import the named export *** from non EcmaScript module (only default export is available)

 

このエラーは、ライブラリが .mjs ファイルからなにかをインポートしようとしているが、そのexportは無効ですよ(今のwebpackが認識していませんよ) という内容なので、

webpackに.mjsが認識できるように webpack.config.js に設定を追加してやる必要がある。

 

 

具体的には、

webpack.config.js の module.rules に、

 

```

{
test: /\.mjs$/,
include: /node_modules/,
type: 'javascript/auto',
}

```

を追加してwebpack再起動しておしまい。

Oculus Quest2 (Meta Quest2)は外部マイクに対応していない

表題の通りです。

oculusquest2 イヤホンジャック

oculus quest2

Oculus Quest2にはイヤホンジャックがついていますが、ここにイヤホンマイクや、外部マイクを繋げてそのマイクから音声を取得することはできません。

 

公式Q&Aに記載のある通りです。

Quest 2またはQuestでは、どのヘッドホンを使用できますか。

現時点では、Quest 2およびQuestはいずれもヘッドセットのマイクに対応していません。

 

OculusQuest2で録画して自分の声を録画に残したい場合、別途録音して後で合成するか、OculusQuest2内蔵のマイクから声を拾うしかありません。

 

OculusQuest2のマイク、かなり音が小さく拾われてしまってつらいです。