axiosの使い方の確認しようとして、yarn経由でインストールしたパッケージをimportしようとしたのですが、掲題の通りできません。
エラーメッセージは下記のとおりです。
実行しているディレクトリは新しく作成しました。
# 下記のエラーメッセージです $ node a.js /Users/nobu/src/ato9kg/annict-spa-client/a.js:1 (function (exports, require, module, __filename, __dirname) { import axios from 'axios' ^^^^^ SyntaxError: Unexpected identifier at new Script (vm.js:79:7) at createScript (vm.js:251:10) at Object.runInThisContext (vm.js:303:10) at Module._compile (internal/modules/cjs/loader.js:657:28) at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10) at Module.load (internal/modules/cjs/loader.js:599:32) at tryModuleLoad (internal/modules/cjs/loader.js:538:12) at Function.Module._load (internal/modules/cjs/loader.js:530:3) at Function.Module.runMain (internal/modules/cjs/loader.js:742:12) at startup (internal/bootstrap/node.js:282:19)
$ node -v v10.14.2
-- a.js import axios from 'axios' console.log('finished')
package.jsonは yarn init
で作成しました。
shell
1$ yarn init
$ ls -l total 24 -rw-r--r-- 1 nobu staff 212 4 8 15:41 a.js drwxr-xr-x 7 nobu staff 224 4 8 15:40 node_modules -rw-r--r-- 1 nobu staff 134 4 8 15:40 package.json -rw-r--r-- 1 nobu staff 1155 4 8 15:40 yarn.lock
rubyのbundlerやgemコマンドだと、コマンドラインからインストール後にパッケージを参照できるようになるのですが、
nodejsの場合はパスに関する設定はどこで行うのでしょうか?
ちなみに、create-react-appで作成したプロジェクト配下だとimportができました。
ご回答おねがいしますm(_ _)m
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/04/08 07:24