require
,import
ともに使用できる説明の便宜上,相対パスと非相対パスに分ける
/
,./
,../
(/
も便宜上相対パスとよぶことにする)ref. https://js.studio-kingdom.com/typescript/handbook/module_resolution
// 相対パス
import Bar from './foo/bar.ts';
const Bar = require('./foo/bar.ts);
// 非相対パス
import * as $ from "jquery";
const commander = require('commander');
相対パス
:ファイルを起点に相対パスとして探索する非相対パス
:node_modules
から探索する