我不是Vuejs或Vuecli的专家,但是我确实设法使工作正常。在使用Vuecli3和webpack之前,我有一个项目在进行,现在几周后打开它进行更改时,在开发人员模式下出现以下错误
$ vue-cli-service serve --open --mode development --dashboard
internal/modules/cjs/loader.js:582
throw err;
^
Error: Cannot find module '../package.json'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15)
at Function.Module._load (internal/modules/cjs/loader.js:506:25)
at Module.require (internal/modules/cjs/loader.js:636:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object.<anonymous> (/Volumes/Drobo/Dropbox/NASDAQ Dubai/Marketdata-6-Indices/node_modules/.bin/vue-cli-service:5:25)
at Module._compile (internal/modules/cjs/loader.js:688:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10)
at Module.load (internal/modules/cjs/loader.js:598:32)
at tryModuleLoad (internal/modules/cjs/loader.js:537:12)
at Function.Module._load (internal/modules/cjs/loader.js:529:3)Run Code Online (Sandbox Code Playgroud)
总任务持续时间:0.15s
package.json文件位于根目录控制器中,还有.lock文件中。不知道是什么原因导致此错误的编译。
任何帮助高度赞赏
我是C编程的新手,我想弄清楚如何在使用putchar()函数打印int值后添加换行符("\n").在K&R的"The C Programming"一书中,他们提供了下面的脚本,但所有字符都印在同一行上.如何修改代码以每行打印一个字符?
#include <stdio.h>
void main() {
int c;
c = getchar();
while (c != EOF) {
putchar(c);
c = getchar();
}
}
Run Code Online (Sandbox Code Playgroud)
我知道我可以使用printf()这样的东西:
printf("%d\n", c);
Run Code Online (Sandbox Code Playgroud)
但我想知道C编程和putchar()函数是否有类似的东西:
putchar(str(c)+"\n");
Run Code Online (Sandbox Code Playgroud)
有点像你在python中所做的那样.谢谢!