[英]Running js file in terminal
我正在尝试在一个空文件夹中运行此简单文件
// time.js
const moment = require('moment')
function getDay() {
var today = moment().day()
console.log(today);
}
getDay()
使用node time.js
但是我明白了
Error: Cannot find module 'moment'
但是我已经运行npm install -g moment
和npm install moment
。
我在做什么菜鸟错误?
只需在控制台中的文件夹内执行以下命令:
npm init // just hit enter some times or follow the process
npm install moment --save
node time.js
注意:您可以跳过npm init部分,但是由于依赖控制,我不建议这样做。
您需要确保在要求依赖项之前已启动该程序包,
安装时刻
npm install moment
初始化包
npm init
这将创建package.json,确保“ moment ^ xxx”在依赖项中可用
同样在包的脚本中将time.js设置为main.js,
例如
"scripts": {
"start": "node time.js",
},
然后运行该应用
npm start
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.