问题标签 [npm-run]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
200 浏览

reactjs - 'npm run build'(弹出的项目有 SCSS 加载器)错误

在我开始项目之前,我的 React 项目(使用 create-react-app 制作)被弹出。我在 webpack 文件中包含了一个 SCSS 加载器。

现在,当我尝试运行“npm run build”时,会显示以下错误:

在此处输入图像描述

0 投票
1 回答
57 浏览

json - “Npm 运行 SJS”不工作

我从 GitHub 分叉了一个项目,我想运行命令npm run sjs,但它给了我一个错误。这就是它所说的:

请帮忙; 多谢!

0 投票
0 回答
245 浏览

npm - 无法读取 eslintrc 配置文件,找不到 stripComments

我在npm run build(webpack)步骤中苦苦挣扎。在我的机器上本地构建良好。但是在远程构建时,当它尝试构建 eslint 模块时出现错误。

错误如下: ERROR in ./app/app.module.js Module build failed: TypeError: Cannot read config file: D:\a\1\s\.eslintrc.json Error: stripComments is not a function

从挖掘它。我有一种感觉,它是我在本地安装的,但远程构建没有它。我试过清除 npm 缓存,删除我的本地 npm 模块。但我似乎无法在我的本地机器上进行复制。该功能似乎来自strip-json-commentslib,我将其添加为依赖项,但仍然没有骰子。

有任何想法吗?帮助解决此错误?谢谢!

这是我的 package.json ..

0 投票
1 回答
991 浏览

npm - Vue 原生:npm 运行手表:android

我已经完成了一些问题npm run watch:<platform>

$ npm install -g @vue/cli @vue/cli-init

$ vue init nativescript-vue/vue-cli-template

$ cd 项目名称

$ npm 安装

对于下一步,我有这个:```λ npm run watch:android

test-vue-native@1.0.0 watch:android C:\git\test-vue-native

npm run watch -- --env.android

test-vue-native@1.0.0 watch C:\git\test-vue-native webpack --watch --env.tnsAction run "--env.android"

info:将 NativeScript 插件复制到模板依赖项... info:从模板准备 NativeScript 应用程序... npm WARN test-vue-native@ 没有存储库字段。

信息:Android 的捆绑应用程序...

Webpack 正在查看文件...</p>

line=961,method=null,native=false,column=11,file=internal/child_process.js,function=Socket.stream.socket.on,line=380,method=on,native=false,column=13, file=events.js,function=Socket.emit,line=182,method=emit,native=false,column=12,file=net.js,function=Pipe._handle.close,line=598,method=close, native=false], stack=[Error: Command failed: node launch.js run android, , at ChildProcess.exithandler (child_process.js:291:12), at ChildProcess.emit (events.js:182:13), at可能关闭 (internal/child_process.js:961:16),在 Socket.stream.socket.on (internal/child_process.js:380:11),在 Socket.emit (events.js:182:13),在管道。 _handle.close (net.js:598:12)] npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 观看:function=Socket.stream.socket.on, line=380, method=on, native=false, column=13, file=events.js, function=Socket.emit, line=182, method=emit, native=false, column=12, file=net.js, function=Pipe._handle.close, line=598, method=close, native=false], stack=[Error: Command failed: node launch.js run android, , at ChildProcess。 exithandler (child_process.js:291:12),在 ChildProcess.emit (events.js:182:13),在maybeClose (internal/child_process.js:961:16),在 Socket.stream.socket.on (internal/ child_process.js:380:11),在 Socket.emit (events.js:182:13),在 Pipe._handle.close (net.js:598:12)] npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 观看:function=Socket.stream.socket.on, line=380, method=on, native=false, column=13, file=events.js, function=Socket.emit, line=182, method=emit, native=false, column=12, file=net.js, function=Pipe._handle.close, line=598, method=close, native=false], stack=[Error: Command failed: node launch.js run android, , at ChildProcess。 exithandler (child_process.js:291:12),在 ChildProcess.emit (events.js:182:13),在maybeClose (internal/child_process.js:961:16),在 Socket.stream.socket.on (internal/ child_process.js:380:11),在 Socket.emit (events.js:182:13),在 Pipe._handle.close (net.js:598:12)] npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 观看:js, function=Pipe._handle.close, line=598, method=close, native=false], stack=[Error: Command failed: node launch.js run android, , at ChildProcess.exithandler (child_process.js:291: 12), 在 ChildProcess.emit (events.js:182:13), 在maybeClose (internal/child_process.js:961:16), 在 Socket.stream.socket.on (internal/child_process.js:380:11) ,在 Socket.emit (events.js:182:13),在 Pipe._handle.close (net.js:598:12)] npm ERR!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 观看:js, function=Pipe._handle.close, line=598, method=close, native=false], stack=[Error: Command failed: node launch.js run android, , at ChildProcess.exithandler (child_process.js:291: 12), 在 ChildProcess.emit (events.js:182:13), 在maybeClose (internal/child_process.js:961:16), 在 Socket.stream.socket.on (internal/child_process.js:380:11) ,在 Socket.emit (events.js:182:13),在 Pipe._handle.close (net.js:598:12)] npm ERR!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 观看:on (internal/child_process.js:380:11), at Socket.emit (events.js:182:13), at Pipe._handle.close (net.js:598:12)] npm ERR!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 观看:on (internal/child_process.js:380:11), at Socket.emit (events.js:182:13), at Pipe._handle.close (net.js:598:12)] npm ERR!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 观看:webpack --watch --env.tnsAction run "--env.android" npm 错误!退出状态 1 npm ERR!npm 错误!在 test-vue-native@1.0.0 监视脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\gvolkov\AppData\Roaming\npm-cache_logs\2018-07-09T15_04_18_803Z-debug.log npm ERR!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!test-vue-native@1.0.0 watch:android: npm run watch -- --env.android npm ERR!退出状态 1 npm ERR!npm 错误!在 test-vue-native@1.0.0 watch:android 脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!C:\Users\gvolkov\AppData\Roaming\npm-cache_logs\2018-07-09T15_04_18_856Z-debug.log```

什么可以帮助我?

PS:我用的是windows x64

0 投票
3 回答
8825 浏览

node.js - npm 运行脚本不起作用

我刚刚使用 Node.js 初始化了一个新项目,并尝试使 package.json 文件中的脚本正常工作。

例如,我有下一个 package.json 文件:

然后我要么尝试运行,要么npm test但 所有这些都什么都不做,并且在控制台中什么也不返回。即使是测试脚本也没有打印任何东西。npm startnpm run start

我试图这样做:

然而这并没有奏效。

0 投票
0 回答
175 浏览

javascript - npm run build 不显示任何内容 - 反应 js

我想构建我的项目,npm run build 当我构建我的项目时,所有文件都正确构建并加载 CSS 文件、favicon、manifest、js 文件。

但我的js 文件没有显示任何内容。

我正在使用浏览器路由器

不使用 webpack

这是我的路线文件:

我应该怎么办?

0 投票
1 回答
1290 浏览

typescript - 使用 npm run 时是否使用了不同版本的 tsc?

我有 VS Code 和一个使用 Typescript 的 Node.js 项目。在我的 package.jsonscript块中有一个项目:

如果我tsc在集成终端命令行上运行简单,编译就可以了。但是如果我调用npm run build-ts,它会检测到一个文件的语法错误。错误的原因似乎来自较旧的编译器版本。

如果我tsc -v在命令行上运行,它会显示版本 2.9.2。是否npm run在某处使用另一个版本的 tsc?

顺便说一句,是npm run来自包npm-run-script吗?我运行了一个npm list,但在本地或全局找不到 npm-run-script。

0 投票
3 回答
14984 浏览

reactjs - react.js - 使用自定义路径运行 npm run build

在项目上运行npm run build命令react-create-app会在所有文件(如地图文件)中创建一个构建文件夹和一些默认路径:

我可以更改构建文件夹中的所有路径以匹配我的 BE,例如

包.json:

0 投票
1 回答
642 浏览

graphql - 使用 npm 运行 postgraphile

我正在开发一个反应应用程序,并为 graphql 使用 apollo 和 postgraphile。我目前必须打开两个终端窗口,一个正在运行

对于 react-dev 服务器,一个正在运行

对于 postgraphile 服务器

这样做时一切正常,但我正在将项目交给我的团队的其他成员,并希望他们能够简单地运行

启动 react 和 postgraphile 服务器。我尝试同时使用 npm 包和 npm-start-all 在 npm start 上运行这两个脚本,但是每次我使用 npm 运行 postgraphile 命令时,我都会在尝试在 graphiql 中实际查询 graphql 服务器时遇到错误,说我有重复graphql 运行的实例。即使我将 postgraphile 命令放在它自己的 npm 命令中,也会发生这种情况

并运行

错误信息:

如何通过 npm run 运行 postgraphile 以便我可以同时使用或 npm-run-all 使用单个命令运行它们?请注意,仅使用“node scripts/start.js && postgraphile -c 'postgresstring'”是行不通的,因为它会等待 start.js 服务器在运行 postgraphile 之前终止。

0 投票
1 回答
685 浏览

reactjs - NPM/React:copyfiles 没有正确运行

Django 2.0、Node.js 8.11.4

我有一个格式为 djanog 的项目:

我想用里面的内容\reactify\src\staticfiles\js替换\reactify\src\reactify-ui\build\static\js\*

我的packages.json长相是这样的

当我运行时,npm copy-build-js我得到以下输出:

看起来它可以工作,但是当我检查目标位置中的文件时../staticfiles/js/,它并没有改变。我通过以下方式验证它

为什么复制文件不起作用?