【发布时间】:2015-12-16 21:22:47
【问题描述】:
我可以从 package.json 运行这个命令 node.js 吗?
"browserify file.js -o bundle.js"
如果我可以,我该如何做到这一点以及如何在不使用命令提示符的情况下执行它?
【问题讨论】:
标签: javascript json node.js browserify
我可以从 package.json 运行这个命令 node.js 吗?
"browserify file.js -o bundle.js"
如果我可以,我该如何做到这一点以及如何在不使用命令提示符的情况下执行它?
【问题讨论】:
标签: javascript json node.js browserify
npm 使您能够运行可以存储在 package.json 文件中的别名命令。两个基础是 npm test 和 npm start,它们分别测试和启动您的应用程序(如果您提供了可以执行这些操作的命令)。
您可以将别名命令放在带有 scripts 属性的嵌套对象中。要运行既不是启动也不是测试的命令,您必须使用npm run <command alias>。所以,你可以做npm run bundle。
"scripts": {
"test": "some test command",
"start": "some start command",
"bundle": "browserify file.js -o bundle.js"
}
另外,澄清一下,您不能从/in JSON 文件执行代码,JSON 只是一种数据交换格式。
希望有帮助!
【讨论】: