2015-12-16 113 views
0

我可以从package.json运行此命令node.js吗?从package.json运行Node.js命令

"browserify file.js -o bundle.js" 

如果我能我如何做到这一点,以及如何执行它,而无需使用命令提示符?

回答

1

npm使您能够运行可存储在package.json文件中的别名命令。两个基础知识分别是npm testnpm start,它们分别测试和启动您的应用程序(如果您提供可执行这些操作的命令)。

您可以将别名命令放入嵌套对象w/脚本属性中。要运行不是开始或测试的命令,您必须使用npm run <command alias>。所以,你可以做npm run bundle

"scripts": { 
    "test": "some test command", 
    "start": "some start command", 
    "bundle": "browserify file.js -o bundle.js" 
} 

此外,澄清,你无法从/在执行代码一个JSON文件,JSON只是一个数据交换格式。

希望有帮助!