2月2017 - 私は受け入れられた答えに同意しますが、もう少し解説を追加したいと思います。その後、セットアップしたいと
(私のMac上のホームディレクトリから)次のように
.node ├── node_modules │ ├── lodash │ └── ramda ├── package.json └── repl.js
REPL。次のようにjsが次のようになります。
const repl = require('repl');
let r = repl.start({
ignoreUndefined: true,
replMode: repl.REPL_MODE_STRICT
});
r.context.lodash = require('lodash');
r.context.R = require('ramda');
// add your dependencies here as you wish..
そして最後に、(あなたのシェルの環境設定によって異なります)など、あなたの.bashrc
や.zshrc
ファイルにエイリアスを置く - 何かのように:
今
alias noder='node ~/.node/repl.js'
へこの設定を使用するには、コマンドラインから「noder
」と入力するだけです。上記の、私はまた、私はいつもstrict mode
になりたい、とrepl
に関する最新情報については宣言のコンソールに出力undefined
など
を望んでいないことを指定し、特にrepl.start
オプションはhere
を見ます
優秀!私は別名でモジュールを読み込むバリエーションを作った。 var modules = {jquery: '$'、アンダースコア: '_und'}; (モジュール内のvar mod){ my_repl.context [modules [mod]] = require(mod); } – hekevintran