gpt4 book ai didi

javascript - npm 从外部 js 文件运行任务

转载 作者:行者123 更新时间:2023-11-30 11:44:29 25 4
gpt4 key购买 nike

使用 Node 和 npm 并作为 gitbash cli 的任务运行程序。我已经设置并测试过,大部分情况下一切正常。我遇到的问题是我似乎无法从 package.json 中调用单独的 .js 文件中的任务。请给我一些语法方面的帮助。

concat-css.js 与 package.json 位于同一文件夹中。

我的任务:

var concat = require('concatenate-files');

concat('deploy/css/min/*.css', 'deploy/css/css.css', { separator: ';' }, function(err, result) {
// result == { outputFile: 'out.js', outputData: '...' }
});

package.json 中的脚本:

"scripts": {"concat-css": "npm run concat"}

已安装依赖项 concatenate-files 以及本地和全局依赖项:

"devDependencies": {"concatenate-files": "^0.1.1"}

"dependencies": {"concatenate-files": "^0.1.1"}

但是当我运行任务时出现此错误:

npm run concat-css


npm ERR! missing script: concat

老实说,我不知道出了什么问题,已经走进了死胡同。 npm 的在线资源有点不完整。谁能指出我正确的方向。标记的重复问题太笼统,对我没有帮助。

最佳答案

如果您想运行一个简单的 JavaScript 任务,您需要向 NPM 指示它将使用 Node 运行:

{
...
"scripts": {
"concat-css": "node concat-css.js"
}
}

关于javascript - npm 从外部 js 文件运行任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41476188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com