草庐IT

npm-packages

全部标签

node.js - 在 ScalaJs sbt 构建中,使用 webjars 而不是 npm 或 bower 与 'Provided' 有什么优势吗?

当我几个月前第一次发现webJars时,我非常怀疑这是否是一种处理客户端依赖项的可行方法,因为其中一些构建/构建系统非常复杂,并且考虑到js文件被发布。第二个问题当然没有充分的根据,但我觉得第一个问题是正确的,因为我花了将近36个小时现在徒劳地尝试获得大约10个scss/css/less类型的webJars和8个JSwebJars生活在一个jsDependencies屋顶下。当你达到JS依赖项3、4或5时,我发现你开始进入一个荒谬的timekill循环:1。“哦,不!fastOptJS失败了,因为有一些随机文件也与webjar中的依赖项命名相同!”[trace]Stacktracesu

node.js - 为什么 Ubuntu 的 apt-get 包管理器中有旧版本的 nodejs 和 npm?

当我使用apt-get安装nodejs和npm时sudoapt-getupdatesudoapt-getinstallnodejsmodejs-legacynpmIhavetheversions我得到以下版本npm-v1.3.10nodejs-vv0.10.25我知道如何手动更新这些,但为什么apt-get包管理器有这些包的旧版本? 最佳答案 最好使用来自nodesource的ppa。他们在保持更新方面做得很好,不仅提供LTS,还提供可用的最新版本Node。https://nodejs.org/en/download/package

node.js - 为什么 Ubuntu 的 apt-get 包管理器中有旧版本的 nodejs 和 npm?

当我使用apt-get安装nodejs和npm时sudoapt-getupdatesudoapt-getinstallnodejsmodejs-legacynpmIhavetheversions我得到以下版本npm-v1.3.10nodejs-vv0.10.25我知道如何手动更新这些,但为什么apt-get包管理器有这些包的旧版本? 最佳答案 最好使用来自nodesource的ppa。他们在保持更新方面做得很好,不仅提供LTS,还提供可用的最新版本Node。https://nodejs.org/en/download/package

node.js - 如何快速检查 package.json 文件是否包含可以更新到新版本的模块?

如何快速检查您的package.json文件是否包含可以更新到新版本的模块?例如,一种快速检查express或nodemailer是否有可用更新的方法?{"name":"some_module_name","description":"","version":"0.0.3","dependencies":{"express":"3.1","nodemailer":"0.4.0"}}我阅读了常见问题解答,但没有看到任何内容:https://npmjs.org/doc/faq.html谢谢。 最佳答案 是的,有一个选项:npmoutda

node.js - 如何快速检查 package.json 文件是否包含可以更新到新版本的模块?

如何快速检查您的package.json文件是否包含可以更新到新版本的模块?例如,一种快速检查express或nodemailer是否有可用更新的方法?{"name":"some_module_name","description":"","version":"0.0.3","dependencies":{"express":"3.1","nodemailer":"0.4.0"}}我阅读了常见问题解答,但没有看到任何内容:https://npmjs.org/doc/faq.html谢谢。 最佳答案 是的,有一个选项:npmoutda

node.js - 与 npm 和 yarn 一起使用的 package.json 脚本?

我正在使用npmasabuildtool所以在我的package.json中,我的一些脚本依赖于其他脚本:{"test":"npmrunlint&&mocha"}这会将npm包管理器硬编码到package.json中。如何使这种表达依赖关系的方法同时适用于npm和yarn? 最佳答案 $npm_execpath环境变量指的是构建工具,所以只需将npm替换为$npm_execpath:{"test":"$npm_execpathrunlint&&mocha"}npmtest和yarntest都可以工作,并且会使用适当的构建工具。

node.js - 与 npm 和 yarn 一起使用的 package.json 脚本?

我正在使用npmasabuildtool所以在我的package.json中,我的一些脚本依赖于其他脚本:{"test":"npmrunlint&&mocha"}这会将npm包管理器硬编码到package.json中。如何使这种表达依赖关系的方法同时适用于npm和yarn? 最佳答案 $npm_execpath环境变量指的是构建工具,所以只需将npm替换为$npm_execpath:{"test":"$npm_execpathrunlint&&mocha"}npmtest和yarntest都可以工作,并且会使用适当的构建工具。

javascript - 当我输入 npm start 时如何启动 Gulp watch 任务

我有一个gulp.js文件,其中包括:gulp.task('default',['watch']);哪个启动了监视任务gulp.task('watch',function(){gulp.watch(productionScripts,['autoConcat']);});然后在productionScripts中对文件的任何保存更改,监视任务将连接文件。我想做的是在我的package.json中,我想在我输入npmstart时启动这个watch(这已经启动了我的Node服务器)。package.json"start":"nodeserver.js",更新--------Ben(b3nj

javascript - 当我输入 npm start 时如何启动 Gulp watch 任务

我有一个gulp.js文件,其中包括:gulp.task('default',['watch']);哪个启动了监视任务gulp.task('watch',function(){gulp.watch(productionScripts,['autoConcat']);});然后在productionScripts中对文件的任何保存更改,监视任务将连接文件。我想做的是在我的package.json中,我想在我输入npmstart时启动这个watch(这已经启动了我的Node服务器)。package.json"start":"nodeserver.js",更新--------Ben(b3nj

node.js - 在不使用 Gulp 的情况下在 npm 中使用 Autoprefixer

我是否需要安装所有这些依赖项和devDependencies才能在Node中使用autoprefixer,尽管我根本不使用gulp?https://github.com/postcss/autoprefixer/blob/master/package.json我想在这样的Node中使用它:"scripts":{"build:css":"autoprefixer-b'last2versions'dist/main.css"}如此处所述:http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool/但我收到一条错误消息,提示系统找