我的<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<body>
<button onclick="descriptionComputer()" class="button change"></button>
<div id="ComputerDIV"> </div>
<br><br>
<button class="button1 change" onclick="descriptionCalculus()"></button>
<div id="CalculusDIV"> </div>
<br><br>
<button class="button2 change" onclick="descriptionPeridoicl()"></button>
<div id="PeridoiclDIV"> </div>
<br><br>
<button class="button3 change" onclick="descriptionNone()"></button>
<div id="NoneDIV"> </div>
<button onclick="nextPage()">Go to next page</button>
文件是这样的:
babel.config.js
然后,如果从Nodejs安装目录module.exports = {
plugins: [
'./babelPlugin.js'
],
presets: [
'@babel/env'
]
} ;
中运行命令babel testInput.js -o testOutput.js
,一切正常。
但是,如果我从项目目录D:\App files\Node.js\
运行相同的命令,则会收到错误消息:
D:\Projects\Babel plugin test\
如何配置Babel,使其在Nodejs的安装目录中查找模块?
我正在使用Babel 7.1。
此外,我在Error: Cannot find module '@babel/preset-env' from 'D:\Projects\Babel plugin test'
shell变量中添加了D:\App files\Node.js\
。