从def Freq(x,y):
d={}
open_file = open(x,"r")
lines = open_file.readlines()
for line in lines:
word = line.lower()
words = word.split()
for i in words:
if i in d:
d[i] = d[i] + 1
else:
d[i] = 1
print(d)
生成以下脚本的正确方法是什么:
package.json
到目前为止,这是我的尝试:
start.js:
"start": "nodemon --exec \"cd ./src && babel-node --only \".,../../../node_modules/@workspace/graphql/src\" server.js \"",
我没有在babel-node上获得正确的参数,因为它没有像脚本那样进行编译。
另一次尝试没有成功:
start.js:
const spawn = require('child_process').spawn;
const args = [
'--exec',
'--only /".,../../../node_modules/@workspace/graphql/src/"',
'server.js'
];
const opts = { stdio: 'inherit', cwd: 'src', shell: true };
let child = spawn('babel-node', args, opts);
此外,没有成功。
如何正确const spawn = require('child_process').spawn;
const args = [
'--exec',
'--only',
'.,../../../node_modules/@workspace/graphql/src',
'server.js'
];
const opts = { stdio: 'inherit', cwd: 'src', shell: true };
let child = spawn('babel-node', args, opts);
给定的脚本?
PS:我已将spawn
更改为:
package.json