【问题标题】:Run Node.js command from package.json从 package.json 运行 Node.js 命令
【发布时间】:2015-12-16 21:22:47
【问题描述】:

我可以从 package.json 运行这个命令 node.js 吗?

"browserify file.js -o bundle.js" 

如果我可以,我该如何做到这一点以及如何在不使用命令提示符的情况下执行它?

【问题讨论】:

    标签: javascript json node.js browserify


    【解决方案1】:

    npm 使您能够运行可以存储在 package.json 文件中的别名命令。两个基础是 npm testnpm 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 只是一种数据交换格式。

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-09
      • 2017-02-08
      • 1970-01-01
      • 2016-01-14
      • 1970-01-01
      • 1970-01-01
      • 2018-08-02
      • 2018-08-18
      相关资源
      最近更新 更多